Create Apps for iOS 6


iOS 6 is here. Take advantage of beautifully designed and smooth panning maps using the new vector based engine in MapKit. Provide tickets, loyalty cards, and other passes with Passbook. Integrate sharing capabilities for Facebook. Explore new camera APIs and new features for Reminders, In-App Purchase, and Game Center to create your best iOS apps yet.

Download and Install

Design and Develop

  • Review the essentials of creating great iOS apps.

    Bring the best of iOS to your apps and learn best practices for designing an interface that provides a great user experience.
    Ingredients of Great Apps iOS User Interface Design Designing User Interfaces for iPhone and iPad Apps iOS Human Interface Guidelines Tools Workflow Guide for iOS
  • Optimize your apps to support the high-resolution Retina display.

    While most of the work of supporting high-resolution displays is done for you by the system frameworks, there are a few things you need to do to make sure your app looks great on any display.
    Optimizing for High Resolution Cocoa Auto Layout Guide
  • Take advantage of the larger 4-inch Retina display.

    The Retina display on iPhone 5 and iPod touch (5th generation) gives you 18 percent more pixels to work with. When you optimize your app to take advantage of the larger screen, be sure to include a new launch image that is 640 x 1136 pixels.
    Cocoa Auto Layout Guide iOS Human Interface Guidelines
  • Develop your apps with new APIs in iOS 6 SDK.

    See what’s new in iOS 6 and build your apps with the latest APIs in iOS 6 SDK.
    What’s New in iOS
    • Map Kit

      Take advantage of amazing new features in Maps. With Map Kit, you can create routing apps that users can access from Maps to get specific types of directions, like subway routes, hiking trails, or the bike path to work. If you're submitting a routing app to the App Store, be sure to include your routing app coverage file with your submission.

      If you are using Map Kit in your new or existing apps, be sure to update your App Store screenshots showing the new Maps on iOS 6.
      Location Awareness Programming Guide iTunes Connect Developer Guide
    • Social Integration

      Add Facebook support to your app with the new single sign-on capability. Use Facebook sheets so users can post content on their wall and include Facebook as an option for sharing media.
      Social Framework Reference
    • Pass Kit

      Passbook gives users a whole new way to organize boarding passes, tickets, gift cards, and loyalty cards. It supports a variety of bar code formats, including QR, PDF417, and Aztec codes. Use Pass Kit APIs to display, add, or update your passes in a user’s Passbook.
      Learn more about Pass Kit
    • Event Kit

      Access and modify reminders created in the Reminders app with Event Kit. You can assign properties like priorities and due dates, as well as location and time-based alarms.
      Event Kit Reference
    • In-App Purchase

      With In-App Content Purchasing, users can purchase apps, music, books, and other iTunes content directly within your app. Let Apple host your non-consumable content with In-App Purchase Hosting.
      Learn more about In-App Purchase
    • Game Kit

      Make any game a multiplayer game by turning high scores and other achievements into challenges with friends. Enable multiplayer games and share leaderboards and achievements across iOS and Mac versions of your app with Game Groups.
      Learn more about Game Center
    • Camera

      Use powerful new features of the built-in camera. New APIs support real-time video stabilization, an improved LED flash, and face detection and display. You can get reports of dropped frames during capture and leverage new utilities to map UI touches to focus and exposure commands. And apps that support iPhone 5 can take advantage of low light boost mode.
      Camera Programming Topics for iOS
    • iCloud

      Take advantage of new iCloud Storage APIs available in iOS 6, along with higher storage limits and faster updates for Key Value Store.
      Learn more about iCloud
    • Action Sheet, Auto Layout, Collection Views, and State Preservation

      Explore other features in iOS 6 that let you simplify sharing with the new Action Sheet, make your user interface more dynamic with auto layout, display groups of items in engaging ways with collection views, let users pick up where they left off with state preservation, and so much more.
      UIKit Framework iOS App Programming Guide Cocoa Auto Layout Guide UICollectionView Class Reference

Build, Test, and Submit

  • Test and debug for iOS 6 compatibility.

    Existing apps in the App Store and those built using iOS 5 SDK should already run on iOS 6 without modification. However, you should test your existing apps running on iOS 6 to be certain there are no compatibility issues. If your app supports iPhone 5 or iPod touch (5th generation), you'll need to include a new launch image (640 x 1136) that is compatible with the 4-inch Retina display. iOS 6 works with iPhone 5, iPhone 4S, iPhone 4, iPhone 3GS, the new iPad, iPad 2, and iPod touch (4th and 5th generation).
  • Review and follow guidelines.

    All apps submitted to the App Store are reviewed based on a set of technical, content, and design criteria. Review and follow these updated guidelines before submitting your app for review.
    App Store Review Guidelines iOS Human Interface Guidelines iOS Developer Program License Agreement
  • Submit to the App Store.

    Use Xcode 4.5 with iOS 6 SDK to compile, validate, and submit release versions of your iOS 6 apps to iTunes Connect. For details on how to submit your app using Xcode, review the Tools Workflow Guide for iOS and iTunes Connect Developer Guide.

    If your app supports iPhone 5 and iPod touch (5th generation), you are required to submit at least one screenshot for the 4-inch Retina display in each language that your app supports. For more details, read the iTunes Connect Developer Guide. iTunes Connect Developer Guide Tools Workflow Guide for iOS: Distributing Apps

No comments:

Post a Comment

Thank You , For Immediate Assistance Plz Put Email Copy to Deviceporting@gmail.com