• Introduction to UIActionSheet and UIPopoverController

    All mobile applications, no matter what they are about, they have one common and obvious characteristic: They offer interaction, which means that they are not static, but require input or actions needed to be taken by users from time to time in order to function properly. One quite usual behavior, is the ability to provide…

  • Understanding Git Source Control in Xcode

    During an application development process, a quite significant part is the way developers manage to keep track of the changes been made over time. It really consists of a necessary need to be able to store and handle copies of working code versions in various stable stages, and revert back to them when bugs or…

  • Tally-Counter

    Tally-Counter is a quite helpful, easy to be used and simple tool for counting… whatever you may think or imagine. Count people, objects, cars, birds, dots, clouds, ants; Count everything! It’s all a tap away with Tally-Counter being your assistant right into your hand. No more need to remember, no more need to write down…

  • Background Transfer Service in iOS 7 SDK: How To Download File in Background

    In a previous tutorial I presented a specific new multitasking feature in iOS 7, the Background Fetch, showing how easy it is to make an app to schedule downloads in the background. In this tutorial, I am going to work with another great multitasking feature, named Background Transfer Service. Prior to iOS 7, only a…

  • iOS – Customized Alert View

    The GTAlertView class for iOS, provides a way for using the UIAlertView with a completion handler block, instead of delegate methods. With it, initialiazing and showing the alert view, as well as handling the tapped buttons are implemented all together in one place.

  • iOS – Customized Action Sheet

    The GTActionSheet is an iOS class implementing the UIActionSheet and provides a way to use it with a completion handler block, instead of using the usual way with the delegate methods.

  • Adding Animated Effects to iOS App Using UIKit Dynamics

    In the recent tutorials, it has been underlined that iOS 7 has brought along great new features. Many new frameworks, libraries and APIs have been exposed to developers, letting them create modern and engaging applications and attract more users. One of them is the UIKit Dynamics library, integrated right into the UIKit framework, allowing the…

  • Exploring the Multipeer Connectivity framework: Game Logic

    In this tutorial, I will show you how to create a simple, multi-player game using the Multipeer Connectivity framework that was introduced in iOS 7. In the first installment of this series, we laid the foundation of the game. In this article, we’ll implement the game logic. Read the full tutorial on MobileTuts+

  • Exploring the Multipeer Connectivity framework: Project Setup

    As with every major release, iOS 7 includes many new APIs that developers can take advantage of in their applications. In this tutorial, we’ll take a look at a brand new framework introduced in iOS 7, the Multipeer Connectivity framework. This framework adds support for discovering, connecting to, and communicating with nearby services, such as…

  • Working With Background Fetch in iOS 7

    Among the millions of applications existing on the App Store, there is a great number of them that deals with data fetched from the web. Even more, today that carriers provide constant Internet access through 3G and 4G networks at low cost, these apps seem to grow even more. News, weather and social applications are…