Download presentation
Presentation is loading. Please wait.
1
The world’s most advanced mobile platform
IOS The world’s most advanced mobile platform
2
Introduction iOS is the world’s most advanced mobile platform, redefining what can be done with a mobile device. The iOS SDK combined with Xcode tools make it easy to create apps that perform feats never before attempted. iOS 4 delivers several new multitasking services that allow your apps to perform tasks in the background while preserving battery life and performance. With the App Store present on every iOS device, and localized around the world, there is simply no platform more compelling for mobile developers.
3
Powerful Foundation The amazing user experience of iOS is possible because of the powerful foundation upon which it is built. Derived from the proven core of Mac OS X, iOS has been streamlined to be compact and efficient, taking maximum advantage of the iPad, iPhone and iPod touch hardware. Technologies shared between iOS and Mac OS X include the OS X kernel, BSD sockets for networking, and Objective-C, and C/C++ compilers for native performance.
4
The New iOS 4 iOS 4 is the next generation of the world's most innovative mobile operating system. Its unique capabilities and new technologies will change what's possible on a mobile platform. iOS SDK 4 With a rich set of over 1,500 new APIs, iOS SDK 4 provides you with an amazing range of technologies to enhance the functionality of your iPad, iPhone and iPod touch apps.
5
Multitasking Background audio - Allows your app to play audio continuously. So customers can listen to your app while they surf the web, play games, and more. Voice over IP - Your VoIP apps can now be even better. Users can now receive VoIP calls and have conversations while using another app. Your users can even receive calls when their phones are locked in their pocket. Background location - Navigation apps can now continue to guide users who are listening to their iPods, or using other apps. iOS 4 also provides a new and battery-efficient way to monitor location when users move between cell towers. This is a great way for your social networking apps to keep track of users and their friends' locations.
6
Push notifications - Receive alerts from your remote servers even when your app isn't running.
Local notifications - Your app can now alert users of scheduled events and alarms in the background, no servers required. Task finishing - If your app is in mid-task when your customer leaves it, the app can now keep running to finish the task. Fast app switching - All developers should take advantage of fast app switching, which allows users to leave your app and come right back to where they were when they left - no more having to reload the app.
7
New in Tools Automated testing - Automate the testing of your application by scripting touch events using the new UIAutomation Instrument. Performance and power analysis - Collect finely- grained performance data and track the power usage of your application using the new Time Profiler and Energy Diagnostics Instruments for iOS.
8
Compatibility iOS 4 works with iPhone 3G, iPhone 3GS, iPhone 4, iPad, and the second, third, and fourth-generation iPod touch. Not all features are compatible with all devices. For example, multitasking is available only with iPhone 3GS, iPhone 4, and the third and fourth-generation iPod touch
9
AirPrint iOS 4.2 enables instant wireless printing from your iPad, iPhone, and iPod touch apps. Users can automatically find printers that support AirPrint on their network and immediately print to them without needing to install drivers or download software.
10
Data Management iOS has a comprehensive collection of tools and frameworks for storing, accessing, and sharing data. Core Data is a full-featured data modeling framework for object-oriented Cocoa Touch applications, while SQLite is perfect for low-level relational database work. Applications can share data using a URL-based system that works across all of iOS. Web apps can persist data in a client-side cache with the HTML5 data storage API. iOS apps even have access to a device’s global data such as contacts in the Address Book, and photos in the Photo Library.
11
Resolution Independence
The high pixel density of the Retina display on iPhone 4 makes text and graphics look smooth and continuous at any size. In order to support earlier models of iPhone, resolution independence in iOS SDK lets your apps run on different screen resolutions. A few changes to your application icons, graphics and code and you can be sure your app will look great for each user regardless of their iOS device, and it will look its best on iPhone 4.
12
Graphics The iOS delivers a wide- range of graphics capabilities, ranging from comprehensive 2D drawing to accelerated 3D rendering and direct access to the system’s video playback and capture capabilities. Accessible through high-level frameworks, these capabilities make it easy to create gorgeous animations and transitions within your application’s UI.
13
iAd Embed iAd rich media ads into your app that allow users to interact with advertising without having to leave their app.
14
Accelerate Accelerate provides hundreds of mathematical functions optimized for iPhone and iPod touch, including signal-processing routines, fast Fourier transforms, basic vector and matrix operations, and industry-standard functions for factoring matrices and solving systems of linear equations. Optimized for the different hardware configurations present in iOS–based devices, Accelerate lets you write code once that you can be assured will run efficiently on all devices.
15
Compass Full access to the hardware compass, when available, to employ along with location and map services, also available as core services of iOS.
16
Thankyou
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.