New Features of iOS 6

Source: Internet
Author: User
The new features involved are as follows:
Map, social framework (Social Integration), pass kit (Electronic credential), game center, reminder, IAP, collection views, UI status saving, automatic layout (Auto
Layout), data privacy, framework Enhancement
Note: This is a new feature document officially provided by Apple: whatsnewiniphoneossag (664.95
KB, downloads: 68)
In the summary post, I will selectively introduce you to the new features of ios6. You can observe the new features of ios6: the following is a summary of the reference materials and examples. Let's take a look at some of these features: 1. Map ios6 abandoned Google Map, and used its own map service. Correspondingly, the mapkit framework is bound to Apple's own map service. The advantage is that they are all their own content, so integration and openness will go further. Third-party apps now have the opportunity to interact with map applications. That is to say, if you do not use an app that carries map information, you can now open the map application and display routes and locations of interest. This is good news for the application of Route Planning and recording ~

2. When social framework (Social Integration) ios5 was deeply integrated with Twitter, apple seems to have tasted a lot of sweetness. Now Apple deeply integrates Facebook and Sina Weibo. Yes, you are not mistaken. Sina Weibo is now deeply integrated. For development, especially Chinese developers, it is really good news, because if you just want to send a message, you no longer need to make tedious API applications, and you no longer need to accept Sina's disgusting application reviews, and there is no longer a need to endure the errors written by Sina programmers. Using the new social. framework can easily obtain authentication from the system and send messages to social networks. This is a good supplement to app promotion. In addition, Apple provides a new viewcontroller: uiactivityviewcontroller, which can be viewed as Apple's efforts to unify the interface and user experience, however, it is estimated that few people may use the default Interface except Apple's own applications .. after all, the risk will be inconsistent with your UI style...
3. Pass Kit

Passbook is a new application of ios6. It can be used to store coupons, movie tickets, boarding passes, and so on. Maybe the new application of passbook is not very popular, but I insist that this will be a promising direction. This is another attempt to replace physical entities with digital systems, and I have seen from passbook the space for Apple's future development in the NFC field. Because iPhone devices are easy to unify, Apple may first develop NFC's new gaming standard. If it comes true, the e-wallet and e-payment will become a huge bucket... Passkit is a new one. It can be said that it works with or echoes the existing frame of passbook. Developers can use passkit to generate and read files in special formats that contain information such as coupons and movie tickets, and then send them to users using encrypted signatures. Then, you can use these creden。 in a similar way as physical creden. This gives many opportunities for places like cinemas and restaurants. passkit can be used to develop ticketing systems or discount systems to introduce a more convenient Ticketing System and win more customers. Of course, it can only be used as a supplement to physical creden. I always believe that when the iPhone is added to the NFC module, passbook will change, and your iPhone will naturally become an electronic wallet.
4. The introduction of game center ios4 has never been very useful. In ios6, Apple finally upgraded the system. Simply put, some functions have been improved, mainly for online combat matching, but I still don't like it... I wanted to use the gamecenter Matching System to write about the cubs match at the time. As a result, various matching and network tragedies resulted in a waste of one month. Games such as fruit ninja use the gamecenter combat system, but they also face problems such as frequent disconnections. It can be said that the gaming experience is greatly compromised. Although some new features are added to ios6, the overall mechanism and basic changes have not been made, so I am still not optimistic about the game
Center performance (or in China, it may improve if Apple can host gamecenter servers in China ). However, gamecenter is also added to mountain lion. That is to say, in the future, we may be able to use iOS devices and Mac to play online through gamecenter, or even directly use Mac and MAC for online combat. This provides a good idea for individual developers who do not have their own servers/do not write their own back-end servers/do not have the energy to maintain. It is not difficult to use gamecenter to make some simple online games. Due to the gamecenter feature, this cost will be very low. This may be a good direction in the future ~
5. The Reminder application is enhanced. Apple finally opened the event KIT framework and a set of standard user interfaces for adding and reading content to the reminder. There is not much to say about this. the to-do application is already flooded with appstore, but it provides a function to add a list to the system reversely, however, other features of professional to-do applications believe that Apple will not want to replace them in the future.
6. IAP (purchased in-APP) can now buy music directly from the iTunes store. This works well with iTunes match, but it has nothing to do with tian_chao... The first is that the iTunes store is not available in tian_chao, and the second is that if I have the idea of purchasing genuine music for users, we developers may have to laugh.
7. Collection views has to say that Apple is shameless (or intelligent )." The plagiarized artist is a good artist and the plagiarized artist is a good artist. Basically, the new uicollectionview implements the pscollectionview function. In short, it is a "waterfall stream" display method similar to Pinterest. Of course, uicollectionview is more flexible and can be arranged according to requirements. Well, Apple also provides the corresponding VC: uicollectionviewcontroller. This UI display method may not work well on the iPhone, but it will work well on the iPad. Many apps such as photo display can be used, but in fact, if it is just a waterfall stream, it is estimated that people will still use open source code in a short time. After all, only for ios6 will reduce the number of users more or less ..
8. Save the UI status Apple wants the user to close the app, and then keep the UI status when the app is opened next time. It is natural for apps that support the background and are not killed. However, it is not that easy to run in the background or kill the process on your own. The current practice is to archive all the VC files from the rootviewcontroller and save them as nsdata. Then, check the files at the next startup and decompress the files if they need to be restored. Every time I write this code in appdelegate, it is complicated and elegant. So apple helped developers do this dirty work in ios6, which is not bad ~ In fact, the mechanism should not be changed. It is to put the code into app startup ..
9. The auto layout autolayout function allows developers to define the UI design elements in a restrictive manner. Without the original fixed format of the UI design idea, autolayout also allows those design elements to turn to a priority design principle, the left button is a certain distance from the right button. This feature is great, but what is the impact on the new iPhone? Developers will be able to streamline the entire UI design process, and the autolayout function may be more than that. It is more flexible. The iOS development leader nelsongauthier also agrees with this argument and can freely switch between the two modes. At present, we have no more evidence to prove our point of view: the advantages of autolayout for developers are unlimited. However, it is powerful in the design of the localized market. Apple regards China as an important market, and autolayout also simplifies local software applications. For example, autolayout allows developers to easily change the UI design and language format, while some of the more intimate essential small navigation icons are liked by users.
10. data privacy has been paid much attention to since Apple was once attacked by privacy. In addition to location information, access to contacts, calendars, reminders, and photos is also mandatory. It has little impact on common developers, because users will certainly understand it if they really need it, but it may have an impact on rogue companies with a 360 stream, as long as it is okay... =?
11. The framework enhanced ios6 enhances the following frameworks to varying degrees. For details, refer to the corresponding help documentation: uikit frameworkopengl esmedia player frameworkimage Io frameworkiad frameworkfoundation frameworkexternal accessory frameworkevent kit frameworkcore video frameworkcore location frameworkcore Bluetooth frameworkcore audioav Foundation frameworkaccelerate framework
Note: This article references the ios6 that developers need to know in this article of onevcat.
New SDK features
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.