iOS Programming

iOS is a constantly evolving operating system. With regular updates being rolled out at Apple’s WWDC, the Packt Hub aims to keep you up to date. We take a look at the latest developments, not only in Apple’s own apps, but iOS programming with tools such as Xcode and Swift.

web application

Progressive Web AMPs: Combining Progressive Wep Apps and AMP

0
Modern day web development is getting harder. Users are looking for relentless, responsive and reliable browsing. They want faster results and richer experiences. In...

Intro to the Swift REPL and Playgrounds

0
When Apple introduced Swift at WWDC (its annual Worldwide Developers Conference) in 2014, it had a few goals for the new language. Among them...

How to Use Currying in Swift for Fun and Profit

0
Swift takes inspiration from functional languages in a lot of its features, and one of those features is currying. The idea behind currying is...

Cocos2d for iPhone: Adding Layers and Making a Simple Pause Screen

0
Adding more layers to scenes As we have discussed before, a scene can contain any number of layers you want. Well, as long as performance...

Apple Entrepreneur Camp applications open for Black founders and developers from News – Apple...

0
Apple Entrepreneur Camp supports underrepresented founders and developers as they build the next generation of cutting-edge apps and helps form a global network that...

Project Fi is now Google Fi, will support multiple Android based phones, offer beta...

0
Google has officially announced that its Project Fi will be rebranded to ‘Google Fi’. They have also expanded Fi’s support to multiple phones like...

Physics with UIKit Dynamics

0
(For more resources related to this topic, see here.) Motion and physics in UIKit With the introduction of iOS 7, Apple completely removed the skeuomorphic design...
Apple iOS 12 beta 2

Google Project Zero reveals an iMessage bug that bricks iPhone causing repetitive crash and...

0
A zero-day vulnerability in Apple's iMessage, which bricks an iPhone and survives hard resets was recently brought to light. A specific type of malformed...
Apple iOS 12 beta 2

Apple USB Restricted Mode: Here’s Everything You Need to Know

0
You must have heard about the incident where the FBI was looking to unlock the iPhone of a mass shooting suspect (one of the...

Understanding Passbook

0
(For more resources related to this topic, see here.) Getting ready With iOS 6, Apple introduced the Passbook app as a central digital wallet for all...

Must Read in Mobile

Understanding the Foundation of Protocol-oriented Design

0
When Apple announced Swift 2 at the World Wide Developers Conference (WWDC) in 2016, they also declared that Swift was the world’s first protocol-oriented...

Interviews