Apple’s introduction of the innovative Pass Kit and the Passbook, in 2012, provided developers with an expansive new range of applications. This interesting technology, however, was incomplete, as there was no ability to read a barcode. This caused developers to use costly third-party solutions in order to implement a barcode scanner. Now, in 2013, Apple has updated this technology, providing developers with the ability to automatically generate machine readable barcodes that are scannable with an iOS devise. In this post we will closely examine these updated API’s.
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.
Core Bluetooth was introduced for the first time in iOS 5 to allow iOS devices to consume data provided by devices used in healthcare, sport/fitness, security, automation, entertainment, proximity and so on. In iOS 6.0, this API was extended to allow also iOS devices to serve data.
The Core Bluetooth API is based on the Bluetooth 4.0 Low Energy (LE) specifications. This framework takes care of all the details of the Bluetooth LE standard. However, it is designed to provide developers with the necessary level of control.
Let’s continue with this tutorial on Core Animation. It’s time to go with the keyframe animations.
Keyframe animations are represented by the class CAKeyframeAnimation. They provide you with more precise control on your animations. While for a basic animation (CABasicAnimation) you just define a starting and an ending value for an animatable property and Core Animations calculates the intermediate values, the keyframe animations allow you to provide the values between the beginning and the end of the animation.
Absolutely beyond my expectations, I am receiving a lot of questions about the Augmented Reality we implemented in some of our iPhone applications. Honestly, I expected the “Wow!” or “Cool!” from final users and not from other developers, but then, I realized that many of the iOS developers out there do not have enough mathematical background to make those geometrical calculations.
This week, I gave a speech on the iPhone market in Iniciador BCN and, before the event I got interviewed by reporters from AgoraNews. The interview is in Spanish, but I hope to get the English subtitles.