Your SlideShare is downloading. ×
Optimized mobile apps
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Optimized mobile apps


Published on

Published in: Technology

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Madhuri Chopurala January 2013
  • 2.  ABI Research 2011 – 7 trillion SMS Messages Projected $133 billion – 2014 mobile enterprise sector IDC – Mobile App revenues $15.9 billion in 2012 projected to grow to $35 billion
  • 3.  Mobile market is very diverse and big still in early phases There is a raising trend of usage of mobile around the world Smart phone adoption – very quick, easily adapted by different age groups
  • 4.  Mobile user experience now matters more than ever before ◦ Define your audience , user statement ◦ Fast performing app – high user adoption rate Mobile apps – product designed with great functionality with great user experience succeeds through iteration ◦ Design objectives ,strategy ◦ Behavioral, Visceral, Reflective ◦ Design revision and recreation ◦ Content, User experience ◦ Efficient, fast performing, fully functional, flexible and simple ◦ Release to market ◦ Connection speed, speed and latency ◦ Screen sizes, cross platform, device independent pixels, optimized relative layouts and resolution independent Story telling Apps ◦ Share information ◦ Interesting , fun, entertaining
  • 5.  Product Design  Do you want to enhance usability of the app  Best design decision  Basics of usability Simplicity Fast loading Security
  • 6.  1. Initiation: Build Your Idea, Build your App 2. Planning : Design your App 3. Executing: Develop your App 4. Monitoring & Controlling - Test your app 5. Deploying: Deploy the App
  • 7.  Native Apps ◦ These are specific to a given mobile platform (iOS or Android)  iOS platform - Xcode and Objective-C Android platform - Java and Eclipse HMTL5 Apps ◦ write-once-run-anywhere apps Hybrid Apps ◦ Embed HTML5 apps inside a thin native container
  • 8.  Native Apps are specific to a given mobile platform (iOS or Android) using the development tools and language that the platform supports. iOS platform - Xcode and Objective-C Android platform - Java and Eclipse Advantages 1. They perform the best as they are meant for the platform ex: gaming, fast graphics API 2. Usability is best - look and feel ( multi touch double tap UI ) 3. Ease of use
  • 9.  HTML 5 Apps are gaining lot of popularity - developed using standard web technologies using HTML5, Javascript and CSS. These apps are write- once-run-anywhere apps are created to support cross-platform mobile applications that work on multiple devices. Advantages 1. HTML5 and Javascript can be used to create real good apps Limitations include session management, secure offline storage and access to native device functionality ex: Calendar, Camera, Address book, Geo Location, Video
  • 10.  Apple iOS framework - xcode and Objective-c Touch Device technologies like jquery UI and touch devices like iPad, iPod Touch iUi: iPhone User Interface Framework - WebApp development on iPhone-class devices. iUi is a framework consisting of a JavaScript library, CSS, and images for developing advanced mobile WebApps for iPhone and comparable/compatible devices. jQTouch - jQuery plugin for mobile web development on the iPhone, iPod Touch, and other forward-thinking devices. Touch-scroll is a jQuery plugin that provides a way to have inline scrollable content. It mimics the behaviour of scrolling on iOS devices (iPhone, iPod touch and iPad) to solve the problem that "position: fixed;" does not work in mobile Safari.
  • 11.  Google free Open source framework Source: - android 2.1 , android 1.5 updates in SDK SDK: Eclipse IDE - Runs in Eclipse Java version in Android VM - Java 1.6  Your Apps  System Apps (context, phone-dialer, email)  Android framework( access to software, activity manager, location manager, content manager and notification manager)  Native Libraries  Linux platform
  • 12.  Location based services based on context, personal preference, age, gender Social media - LinkedIn, FB, Gplus, Twitter Mobile search for page, address, price of product, buying ticket, call for reservation Mobile commerce Mobile payments Mobile context-aware services - persons interests Object recognition like camera, sensor sensitive devices, Mobile Messaging - instant messaging Mobile Email - mobile e-mail services Mobile Video - mobile video services