Introduction to mobile technology
-
Upload
gautam-krishnan -
Category
Technology
-
view
642 -
download
2
Transcript of Introduction to mobile technology
Introduction to Mobile Technology
- Gautam Krishnan
Why develop for mobile?
• More people on the planet who communicate with text messages than with e-mail and more people who own phones than have credit cards.
• A well-made app can provide a far better user experience than even the best mobile websites are capable of right now.
• Very, very easy to develop and market
• Personal to the user
• Money! :D
Why develop for mobile?
Mobile devices in 2011-12
• Tablet Mania Hits a Fever Pitch
Mobile devices in 2011-12
• Many people predicted that 2010 would be the year of the tablet, but in actuality, it was the year of one tablet, the iPad.• The most important lesson that tablet makers can take away from the iPad is that user experience matters.• We might also see HP use its purchase of Palm to bring some webOS tablets to the market.
• Photo Sharing Will Expand to Video
Mobile devices in 2011-12
• As the major wireless providers across the world prepare or continue their 4G rollouts, the bandwidth issue has the potential to get a lot better.• Compression technologies with video make it possible to send video from a device more quickly.• Some models support 1080p video, which means full HD on a mobile phone
• HTML5 App Explosion
Mobile devices in 2011-12
• With HTML5, many of the system-level and device specific features can still be harnessed by a web app.• Targeting the browser and then making modifications for the specific device will become more and more popular.
• Flash Still Won’t Matter on Mobile Devices
Mobile devices in 2011-12
• Flash may never become a massively adopted mobile technology.
• That isn’t to say that Flash is dead — or that on the right platform (like the BlackBerry PlayBook), Adobe Air runtimes won’t be perfectly suitable.
• On the whole, the momentum that HTML5, CSS3, JavaScript and native libraries have in the smartphone and tablet space is unlikely to be usurped by Flash.
How mobile will transformcommerce
• It Will Make You a More Fascinating Customer
• Shopping Will Become Even More Social
• It Makes Brick-and-Mortar Digital (and Vice Versa)
• Attackers and Incumbents Will Tussle
• Your Mobile Phone Will Become Your Identity
How mobile will transformcommerce
Current mobile platforms
Name Programming language
Debuggers Emulator IDE Cross-platform
deployment
Development tool cost
Android Java but portions of code can be in C, C++
Debugger integrated in Eclipse, standalone debugging monitor available
Yes Eclipse, Project Kenai Android plugin for NetBeans
Android only
Free
iOS SDK Objective-C Debugger integrated in Xcode IDE
Bundled with iPhone SDK, integrated with Xcode IDE
Xcode iPhone, iPad, iPod Touch
Tools free for an Intel-based Mac. Simulator testing free, but installing on a device needs a fee.
Name Programming language
Debuggers Emulator IDE Cross-platform
deployment
Development tool cost
Java ME
Java Yes Free emulator, Sun Java Wireless Toolkit, mpowerplayer
Eclipse, LMA NetBeans Mobility Pack
Yes Free
Win Mobile
C, C++ Yes Free emulator (source code available), also bundled with IDE
Visual Studio 2010, 2008, 2005, eMbedded VC++ (free), Satellite Forms
Windows Mobile, Windows FU, Windows CE
Free command-line tools or eMbedded VC++, or Visual Studio (Standard edition or better)
Some facts about Android
Some facts about Android• Android was developed by Android Inc in 2003 by Andy Rubin and Rich Miner
• Google Purchased Android Inc in 2005 for $50 million
• Google announced Android as a mobile platform on November 5th 2007
• Android is based on Linux Kernel
• Android has been available as open source since 21 October 2008
• 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of C++
• Google released most of the Android code under the Apache License, a free software and open source license. With the Apache License, vendors can add proprietary extensions without submitting those back to the open source community.
• The updates for Android are named after Pastries
• The first publicly available application was the Snake game.
A few mobile apps ..
A few mobile apps ..
• Instagram : Launched publicly in Apple’s App Store on October 6th, 2010. In December 2010, Instagram announced one million registered users, September 26th, 2011 Instagram shared that they had passed ten million registered users.
• Nimbuzz : Mobile IM, launched in 2008, a new member joins every three seconds.
• Gravity : Best twitter client for S60v5.
• Opera Mini : Launched in 2005, compression process to OBML makes transfer time about two to three times faster. More than 113.5 million users, world's most used mobile browser.
• Foursquare: Service was created in 2009 by Dennis Crowley and Naveen Selvadurai. 10 million registered users as of June 2011.
?
• 350 million downloads across all platforms
• Cost less than £70,000 to make.
• Android version of the game was downloaded more than 1 million times within the first 24 hours of release
• Players log more than 3.33 million hours per day across all platforms, 40 million monthly active users
• Made by a team of four people and took eight months to finish
Know more about Angry Birds!
Various markets for mobileapplications
Various markets for mobileapplications
· Android Market, owned by Google, has 300,000 apps and 6 billion download count till date. Gives a cut of 70% to the developer, one time developer fee of $25.
· AppStore, owned by Apple, has 500,000 apps and 15 billion download count till date. Gives a cut of 70% to the developer, charges $99 per year as developer fee.
· App World, owned by RIM, has 37,176 apps and 3 million daily download count. Gives a cut of 70% to the developer, charges $200/10 application submissions.
· Ovi Store, owned by Nokia, has 83,579 apps and ~1.8 billion download count till date. Gives a cut of 70% to the developer, one time developer fee of 1€.
· Windows Phone Marketplace, owned by Microsoft, has 33,022 apps and download count of 12 per person a month. Gives a cut of 70% to the developer, charges $99/100 application submissions
Future of mobiles
Future of mobiles
• Paying for goods and services without using a debit or credit card.
• Traveling without presenting a physical or digital boarding pass.
• Opening a locked car, house, hotel, or office door.
• Very high speed internet on your mobile devices.
• Nearly flawless speech recognition.
• Foldable displays and e-paper
• Augmented reality
•Mobile advertising space
Thank you!Gautam Krishnan,3rd Year, Computer Scrience & Engg.BS-16, Kamadhenu(Mega) Hostel,SASTRA University
facebook.com/gkthegr8 [email protected]
@gkthegr8