Swift is a modern programming language developed by Apple to create the next generation of iOS and OSX applications. Swift is a fairly new language and still in development but it clearly reflects the intentions and the future direction. This article will revolve around the basic concepts in the Swift language and how you can get started.
iOS 7 framework introduced many new features which allowed the developers to create the next generation of applications. One of the most interesting feature is UIKit Dynamics framework. UIKit Dynamics allows the developer to create physics enabled effects which users can relate to the real world. In this article we are going to implement a notification banner control which utilizes the features provided by the UIKit Dynamics framework.
The tilt to scroll functionality has become an integral part of any text heavy application. The first time we got introduced to the tilt to scroll functionality was through the Instapaper application. In this article we will demonstrate how to implement this functionality using Core Motion API.
The number of ways that you can display a Twitter feed in your app is only limited by your imagination. In this article we will demonstrate how you can implement a flipping view which displays the tweets inside your app.
The consistent look and feel of the app is one of the main factors of the success of the application. The iOS 5 framework introduced the UIAppearance API which enabled the user to customize the appearance of the complete application. UIAppearance solves most of the issues but it still is quite cumbersome to express the required style changes. NUI enables the developers to express the styles in a CSS like format. In this article we are going to demonstrate how to use NUI in your own project.
I developed my first iPhone game, ABC Pop in just 7 days. Although it is a very simple game to develop but I had no prior Mac, iOS or Cocos2d experience and that made it more challenging. The lessons I learned in those 7 days formed the basis for my new games and helped me understand the language and framework much better. Now you can become part of something fun and awesome! One game a month brings the challenge to you.