Home Mobile


If you’re a mobile developer, Packt Hub provides the latest news, opinions and tutorials in Mobile Development. Whether you develop Android or iOS apps, we’ll keep you up to date. Follow the rapid growth of Augmented and Virtual Reality and get insights into how the mobile industry is changing.

An Introduction to PhoneGap

This is the first of a series of posts that will focus on using PhoneGap, the free and open source framework for creating mobile...

How to Build an Android To-Do App with PhoneGap, HTML and jQuery

In this post, we are going to create a simple HTML 5, JavaScript, and CSS application then use PhoneGap to build it and turn...

Building Mobile Games with Crafty.js and PhoneGap, Part 3

In this post, we will build upon what we learned in our previous series on using Crafty.js, HTML5, JavaScript, and PhoneGap to make a...

Building Mobile Games with Crafty.js and PhoneGap: Part 1

In this post, we will build a mobile game using HTML5, CSS, and JavaScript. To make things easier, we are going to make use...

Building Mobile Games with Crafty.js and PhoneGap – Part 2

Building Mobile Games with Crafty.js and PhoneGap - Part 2 Let’s continue making a simple turn-based RPG-like game based on Pascal Rettig’s Crafty Workshop presentation...

Add a Twitter Sign In To Your iOS App with TwitterKit

What is TwitterKit & Digits? In this post we take a look at Twitter’s new Sign-in API, TwitterKit and Digits, bundled as part of it’s...

Evenly Spaced Views with Auto Layout in iOS

When the iPhone first came out there was only one screen size to worry about 320, 480. Then the Retina screen was introduced doubling...

How to Make Generic typealiases in Swift

Swift's typealias declarations are a good way to clean up our code. It's generally considered good practice in Swift to use typealiases to give...

Flexible Layouts with Swift and UIStackview

In this post we will build a Sign In and Password Recovery form with a single flexible layout, using Swift and the UIStackView class,...

Reactive Programming in Swift

In this post we will learn how to use some of Swift's functional features to write more concise and expressive code using RxSwift, a...

Must Read in Mobile

Understanding the Foundation of Protocol-oriented Design

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...