Here is a good site designed by Google that explains how to design for the Android OS 4.0. I think this is an excellent way for Google to speak for its designers and help people without any design experience learn some of the basics. I just sent this link to my interface design class: http://developer.android.com/design/index.html
Well I have built my first mobile app using PhoneGap. Here are my thoughts:
Publishing – Publishing on multiple devices was pretty easy. After I had finished my app for Android, it took me maybe 30-45 mins to get it ready for publishing on iOS, which is pretty impressive. Keep in mind though that in order to publish on Apple (or even get your app on your iPad/iPhone) you need to pay the $99 developer fee. On Android, that fee is only $25 which is much more reasonable. Also, Android lets you publish your app without review, Apple needs to review (takes weeks at a minimum) and might actually reject your app.
Here is the link to Google APIs: https://developers.google.com/
What are Google APIs: http://www.rankforsales.com/google-api-s-and-their-uses.html
“The Google API stands for ‘Application Programmable Interface’. As it’s name implies, it is an interface that queries the Google database to help programmers in the development of their applications….By definition, Google API’s consist basically of specialized Web services and programs and specialized scripts that enable Internet application developers to better find and process information on the Web. In essence, Google APIs can be used as an added resource in their applications.”
Some examples: http://mashable.com/2007/08/09/google-apis/
I created this app via PhoneGap. It was my first experience with the tool so check out the app and let me know what you think. It’s essentially just an RSS of my blog. I am pulling the RSS via Google API code.
Here is a link to the blog: https://play.google.com/store/apps/details?id=com.raypastore.wordpress
Or can be scanned to go directly to your phone with the QR code above
There is so much misinformation out there it is ridiculous. I hear so many rumors from non-developers about mobile development and the funny thing is, most of them have never developed an app. So why has Adobe won? Two software packages – Adobe Air and PhoneGap.
Each of these software packages allows you to create mobile apps on multiple devices. So I can develop one app and it will run on the iPhone, iPad, and Android based devices. Thus I no longer need to waste valuable time developing apps for both iOS and Android when I can develop one that deploys on both.
With Adobe Air, you develop your app in Flash and package it for each device. Wait, isnt there a rumor that Flash doesnt work on iPhone? Yes there is that rumor and it is only partially true. Flash does not run in the iOS browser BUT it will run as a stand alone app. So YES you can develop apps in Flash for Apple and they work very well.
With PhoneGap, also owned by Adobe, you can develop apps via HTML5 and then publish to Android and iOS devices. Again these work very well.
Additionally, with both of these software packages I can actually use hardware features of the phone and use them when not connected to the internet. Something you can do with all mobile apps but not the mobile web. The disadvantage to developing an app over a website is that Apple has to approve it (not a problem with Android). Otherwise Apps are much better than a mobile website.
Why would I use one over the other? Flash apps are designed for more sophisticated apps that require large amounts of data (database), high intensity graphics, lots of screens, animations, etc. PhoneGap apps are better for small simple apps. Both are great for development though. Additionally, Adobe is really starting to integrate phonegap into dreamweaver so I would not be surprised if we see these two software packages merged at some point (maybe CS7?).
I will be using both of these software packages in my courses next year, so if you are interested in learning more about them, please contact me.
Adobe Air – http://www.adobe.com/products/air.html
PhoneGap – http://phonegap.com/
Google has finally implemented their long anticipated semantic web search. They are calling it Knowledge Graph. Time to run some tests. Here is Google speaking about the new search:
We all knew this was coming. Apparently the next version of iOS will not have Google Maps. But do not worry, it will have its own version of maps. Apple has been slowly acquiring map/gps companies throughout the years for this rollout. They obviously do not like to rely on Google for their map feature and they want text to speech gps directions like Android has. So only time will tell if Apple maps compare to Google maps.
While certain features of these phones are comparable, like the camera. There are just certain things that you cannot compare when looking at these devices.
For instance, while the 1.2 dual core processor or 1.4 quad core processor seem to blow Apple’s .800 dual core processor out of the water, this couldnt be further from the truth. Many forget that Apple runs a different OS. Meaning that Apple’s iPhone is built specifically for their OS. They didnt need a 1.5 quad core processor because their OS does not require or utilize it. Additionally, you cant really even compare the Gnex to the S3 for the same reason. While they both run ICS, the Gnex runs a vanilla version of the OS and was made to specifically to run the OS just as the iPhone was for iOS. The S3 contains TouchWiz, which is Samsung’s bloatware and thus needs that extra power that the Gnex does not need.
All in all, there are some things you can compare but overall you cannot compare these devices by just looking at the specs. The specs are not very helpful in really telling you much about the big picture, they are simply a small piece. Each of these phones is so different that it’s going to be a matter of preference which is better, not the one that has the best specs is king.
Here is a recent post I made in a discussion forum on linked in. I thought it would be worthwhile to post onto my blog:
Flash is not dead right now and from the looks of it, it has the opportunity to become the best authoring tool for HTML5.
Google has finally released their long awaited Google Drive. This is an online cloud storage solution. It merges google docs and offers 5GB of data for free! It works for Mac and PC and is available via Android devices in the app store. I have downloaded the app and it merged with my google docs. Google stated that they will make an IOS version soon.
Here is the link to the site: https://drive.google.com
Video on Google Drive: