Smart phones: have more advanced computing capability, connectivity, run more advanced applications. The apps that we create can only work on smart phones. Nirvana phones can be docked to an external display and keyboard to create a laptop or desktop environment.iOSmultitasking: example 1. previously doing e-mail, click on a link go to safari, the e-mail app closes, example2. previously Skype was not useful as when you were working with other app, it could not receive calls. Now Skype can run in the background to get calls. When an app goes to the background it is suspended and its state is saved so that it can be restored. It can ask to continue what it was doing for some time like a file download. Only audio playback, VoIP, location services are allowed in the background in definitely. This is not true multi tasking as the background app can not do what it wants. This is to reduce batter usage and for backwards compatibility. Android multitasking: when an app goes to the background it is suspended and its state is saved. When app is brought to the foreground again it is restored to its previous state using the state that was saved. If app needs to do something while in the background it has to run a service.
Advantages of jailbreaking: 1. use on T-Mobile 2. Install apps not allowed by the app store such as apps to turn phone into mobile hotspot 3. Face time video chat over 3G Disadvantages of Jailbreaking1. phone can be ‘bricked’ but you can reset to factory setting through iTunes2. not illegal but warranty is voided the speed may go down3. storage will be reduced4. security of the phone is compromised as any app can be installed that is not wetted by the Apple App store and they can potentially do anything with the phone.Rooting Android gives you full access to the OS including the ability to change it and run scripts that would normally be blocked. Why Root: Android is an open os but some carriers have altered the OS to include custom UI and applications that you can not remove. By rooting you can remove these and have a,Get access to the latest version of the OS before it is pushed by the carrier,install custom themes,can change the kernal (code that sits between hardware and software) to get the phone to run faster for better performance or slower to save battery life.Disadvantages of Rooting:Generally if there is a problem you can recover, but there is a chance that your phone will be ‘bricked’. It is up to the developer community to come up with a way to root a particular phone …
Push notification: The way a third party can notify an application that something it cares about has happened. Example a mail application. Why use push:Uses less resourcesOn the phone and in iOS some things have to be done this way.iOS pushsince 3.0. In iOS we need to use APNS to push messages to a phone. In Androidneed to use Cloud to Device Messaging Framework (C2DM). Still in beta. Since Android 2.2. Need to setup Google account on phone.Tethering can be done using acableor wirelessly using Blue tooth. AT&T, Sprint, Verizon all these carriers have phones that can be tethered.
iOS 4.3 is supposed to have multi touch gests for multi tasking like 4 finger swipe to go between apps.Native apps: fast, access to all features, but not cross platform. Web apps: cross platform, slower, some things can not be done
BlackberryOS:RIM for Blackberry line of smart phones. Has multitasking. Synonymous with corporate phones and doing e-mail. Android: Open source platform for mobile devices by Google. Use by several phone manufacturers and carriers.Has become very popular recently and starting to gain rapid market share. iOS: Operating system for mobile devices by Apple. Tightly controlled. Used on iPhone, iPad, iPod touch. Windows Phone 7: Latest operating system by Microsoft for mobile devices. They had Windows Mobile before. This is a complete overhaul. This is a good operating system but has not taken off as they expected. Developers say that out of all the mobile operating system this is the best to work with. There was an announcement recently between Microsoft and Nokia that Windows Phone 7 will be used in Nokia smart phones going forward. Nokia is currently the largest phone manufacturer in the world. We will have to wait and see how this goes. Web OS:developed by Palm. Now acquired by HP. Introduced in Jan 09 as the successor to Palm OS. This is really good OS in terms of its UI and other features such as good multi tasking that was built from the ground up. However it did not take off. HP has announced several phones and the HP Touch Pad that will use the Web OS.Symbian:NokiaLargest mkt share in the world, but negligible in the USWill be phased out
http://comscore.com/Press_Events/Press_Releases/2011/2/comScore_Reports_December_2010_U.S._Mobile_Subscriber_Market_ShareTaken from US Mobile Subscriber Market Share by ComscoreExplain Graph:1. US smart phone subscribers age 13+2. The OS they use3. Average for 3 months ending …Take aways:RIM’sBlackberry OS is still the leader but is declining,Google’s Android is second but having rapid growth and should be the leader soon,Apple’s iOS is stable and would probable stay at second place in the long run,Microsoft’s Windows Mobile and Windows Phone 7 and Palm’s Web OS have a small market share and are not growing.
http://www.cbsnews.com/stories/2010/05/12/tech/main6476743.shtmlTaken from the same US Mobile Subscriber Market Share by ComscoreNot going to spend much time on this … just want to give a sense of who the top smart phone manufacturers are in the US. Interesting fact here is that Nokia is not a big player in the US but it is the leading mobile phone manufacturer in the world by far but it is loosing market share and its new ceoStephen Elop is trying to shake things up by partnering with MS to use Windows Phone 7 on Nokia smart phones.
The large number of apps in the app store has been one of the key factors for the success of the iOS devices. As they say that is an ‘app for that’. The apps on the App Store have been collectively downloaded more than 10 billion times. Apple takes 30% off the price of sold paid apps.Folders was a concept introduced in iOS4. Show this. iPhone and iPod touch can have upto 12 apps in each folder. iPad can have 20 apps.Game center: on line multi player social gaming network to play games with others, compare leader board scores etc.
First developed by Android Inc.Bought by Google in July 2005. One of the Android Inc’s cofounders Andy Rubin went on to work at Google and lead the Android efforts there.Open Hand Set Alliance established in Nov 2007 by several technology companies including Google, smart phone manufacturers such as Motorola/HTC/LG and carriers such as Sprint Nextel/T-Mobile to develop an open standard for mobile devices. Members of the Open Hand Set Alliance collaborated in developing and releasing Android. Now the Android Open Source Project is tasked with maintaining and further development of Android. All these efforts are led by Google.Dethroned Symbian’s 10yr reign in Q4 of 1010 most widely used smart phone OS in the world according to Canalys. Gartner says Symbian is still on the top if you include legacy Nokia phones. There are other markets such as GitJar from which you can get Android apps but mainly from the Android Market. There have been more than 2.5 billion downloads from the Android market. In Feb 2011 you can browse the Android market on the web and install apps directly to your phone.
There are other markets such as GitJar from which you can get Android apps but mainly from the Android Market. There have been more than 2.5 billion downloads from the Android market. In Feb 2011 you can browse the Android market on the web and install apps directly to your phone.
Until now Android was doing things to make it OS under the hood work well. Now what it needs is a polished UI like iOS. This is one of the goals of Honeycomb. Motorola Zoom is going to be the first table to have Honeycomb.
Mobile literacy for sales
Mobility LiteracyPresentation To Sales, Feb 18, 2011<br />Prasanna Perera<br />Mobility Product Manager<br />
Agenda<br />Key Terms<br />Operating Systems<br />Phone Manufacturers<br />iOS<br />Android<br />What Makes a Good App<br />2/18/11<br />2<br />
Key Terms<br />Jailbreaking: Allowing an iPhone, iPad or iPod to install non market applications.<br />Why do it (T Mobile, Apps, Facetime)<br />Disadvantages (Bricked, Warranty, Storage, Security)<br />How to do it<br />Rooting: Gain ‘superuser’ privilege to Android OS instead of ‘guest’ user.<br />Why do it (Remove apps, latest OS, Themes, Kernal)<br />Disadvantages (Bricked, Dev community)<br />2/18/11<br />4<br />
Key Terms<br />Push Notification<br />What is it (ex: stock app)<br />Why use it (less resources, iOS)<br />iOS (3.0, APNS)<br />Android (C2DM, Beta, 2.2, Google acct)<br />Tethering: Using phone to supply internet access to another device.<br />Wired/Wireless<br />Carriers<br />2/18/11<br />5<br />
Key Terms<br />Gestures<br />Tap<br />Double tap<br />Swipe<br />Pinch and zoom<br />Tap and hold<br />Native apps vs Web apps vs Hybrid apps<br />2/18/11<br />6<br />
Smartphone OS Market Share<br />2/18/11<br />8<br />US Mobile Subscriber Market Share by Comscore<br />(RIM leader/down, Android leader? iOS second forever?, Windows/Web OS small/not growing, summary)<br />
Mobile Phone Manufacturer Market Share<br />2/18/11<br />9<br />US Mobile Subscriber Market Share by Comscore<br />(Samsung/LG leaders, Nokia)<br />
iOS<br />Timeline<br />June 2007: iPhone debuts (OS X,No 3rd apps,1m in 74ds)<br />Sep 2007: iTouch (iPhone with no phone)<br />March 2008: Beta SDK, ‘iPhone OS’<br />July 2008: iPhone 3G (1m phones in 1st 3 days)<br />June 2009: iPhone 3GS (double speed of 3G)<br />April 2010: iPad (3m in 80 days)<br />June 2010: iPhone 4, iPhone OS rebranded to iOS<br />For Idevices/TV, Rapid success, Mid yr releases<br />2/18/11<br />10<br />
iOS<br />Apple tightly controls<br />App Store(Keyfactor,300000,10b download,30%)<br />Some new features: Folders (4.0,12/20), Multitasking (4.0), Game Center (4.1 iPhone, 4.2.1 iPad, online/multiplayer/social gaming)<br />Easier to create good user interfaces<br />SDK: Xcode (Object C), Interface Builder, Instruments<br />2/18/11<br />11<br />
Android<br />Time line<br />Android Inc<br />Google (July 2005, Andy Rubin)<br />OHA (Nov 2007, Motorola/HTC/LG, Sprint/T-Mobile, Open Standard for Mobile Phones)<br />AOSP (Now maintain and develop led by Google)<br />On hundreds of mobile devices from different manufacturers (also on netbooks, cars, Google TV etc)<br />Dethroned Symbian in Q4 of 2010 (Canalys)?<br />2/18/11<br />12<br />
Android<br />Upcoming<br />3.0 Honeycomb: tablets!, new UI features, multi core processors, Motorola Zoom<br />Coding done using Java using Android SDK. Closely works with Eclipse as the IDE.<br />2/18/11<br />14<br />
What Makes A Good App<br />2/18/11<br />19<br /> (resources/attention constrained)<br />Easy to understand/Easy to use<br />Focused/Simple<br />Rapid sense of accomplishment<br />Entertaining<br />