iOS 7 has brought a fresh new look to the entire UI, affecting also the Maps and the Map view. Let’s see what those changes are and how to take advantage of them.
If you check the Maps app, you will notice a slight update in the cartography of the map and hybrid mode. This update aims to deliver clearer cartographic information, so some graphic elements (the roads, for example) are blended to the map and labeling stands our more. Pins, callouts and user location views have been updated to embrace the new iOS 7 UI too. There is also the new tintColor property, which applied to MKMapView will affect down all the elements to show callouts and location views with matching colors.
In 2012, Apple introduced PassKit and the Passbook, a very interesting and innovative technology that provided developers with a new range of applications. However, it was somehow incomplete since the possibility to read a barcode was missed and developers had to look for third-part solutions (most of the times very expensive) to implement the barcode scanner. In 2013, Apple finally has provided developers with the possibility of generating automatically 1D and 2D barcodes (or machine readable codes) and also scanning them using an iOS device. Let’s give a look at these new APIs.
iOS 7 is Gold Master. It introduces a lot of new features and frameworks. One of them is UIKit Dynamics that allow you to add real-world inspired interactions to your UI. You can add to your views behaviors as gravity, forces, elasticity and you can also combine them to create your own behaviors. This type of behaviors is usually used in gaming to provide a better UI interaction. UIKit Dynamics are designed for UI instead. If you want to build video games, please, refer to the SpriteKit framework that includes the same type of interactions. UIKit Dynamics do not replace Core Animation, UIView animations or motion effects.
Some months ago, the press reported that AuthenTec was acquired by Apple. In the last few weeks, rumors on a fingerprint sensor embedded in the next iPhone generation have been increasing in the media.
What would the fingerprint sensor be used for? Why do we need one on the iPhone or iPad? To make payments? I don’t think so.