background preloader

iOS

Facebook Twitter

Ios - Button At Center of iPhone 3.5 and iPhone 4 inch using AutoLayout.

iOS 7

Creating Interactive Transitions With The iOS 7 UI Transition API. iOS 7 Custom transitions - Think & Build. The release of iOS 7 is a breath of fresh air for both development and aesthetics (which I personally love).

iOS 7 Custom transitions - Think & Build

We can finally create stunning animations for our apps, so I think it’s time to write about how to do it. If you remember my previous post about custom transitions you already know the hard part was drawing a “fake” view using the graphic representation of the views we wanted to animate. Starting from iOS 7 we can follow a new path suggested by Apple. That’s exactly what I’m going to show you here, but before diving into the code, let’s see a quick preview of the final result of this tutorial. This application is extremely simple: you move between views swiping from left to right. Just keep in mind that for this example we are not implementing a stack of views, but we are just presenting and removing a modal view applying animations to both the original and the modal view itself. The custom transition Structure Here are the three main actors: Take a breath The animation Stay tuned!

Custom Controls for iOS and OS X - Cocoa Controls. iOS Design Patterns. If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter.

iOS Design Patterns

Thanks for visiting! iOS Design Patterns – you’ve probably heard the term, but do you know what it means? While most developers probably agree that design patterns are very important, there aren’t many articles on the subject and we developers sometimes don’t pay too much attention to design patterns while writing code. How To Use Blocks in iOS 5 Tutorial - Part 2. This post is also available in: Chinese (Simplified) If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter.

How To Use Blocks in iOS 5 Tutorial - Part 2

Thanks for visiting! This is a blog post by iOS Tutorial Team member Adam Burkepile, a full-time Software Consultant and independent iOS developer. Check out his latest app Pocket No Agenda, or follow him on Twitter. Order up some Storyboards and Blocks in this tutorial! Welcome back to our tutorial series on using blocks in iOS 5 – with some Storyboard/Interface Builder practice along the way!

In the first part of the series, we used iOS 5.0 Storyboards to set up the view and wound up with a nice-looking interface, close to what you see to the right. In this second and final part of the series, we finally get to blocks! We’ll show you how you can use blocks with NSArrays, for UIView animations, Grand Central Dispatch, and much more! Larcus94/LBYouTubeView. How to Make a Simple RSS Reader iPhone App Tutorial.

If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter.

How to Make a Simple RSS Reader iPhone App Tutorial

Thanks for visiting! We'll make a multithreaded RSS reader in this tutorial! When making iOS apps that have to download data off of the Internet, you run into a lot of challenges. You have to: Write code to retrieve the data off of the network Write code to parse and interpret the data Write code to run the above in the background, so your app remains responsive Update your UI in an animated fashion as data arrives so the user can see what’s going on That’s a lot of different concepts to put together. This iPhone app tutorial was specially requested and sponsored by William Mottl, a kind supporter of this blog. Getting Started Start up XCode, go to File\New Project, choose iOS\Application\Navigation-based Application, and click Choose. The first thing you’ll do is create a class to keep track of individual articles inside a RSS feed. Replace RSSEntry.h with the following: Phew! Sorting by Date.

iPhone & Android App Design: Developers Cheat Sheet [Infographic] Designing a mobile app can seem simple when you are sketching it out on the whiteboard.

iPhone & Android App Design: Developers Cheat Sheet [Infographic]

But when you actually sit down in your developer environment and get cracking, turning your ideas into reality is not always so easy. That's only the beginning, of course. What if you need to design your app for both the iPhone and Android? You will very quickly learn that you cannot just cut and paste your design from one platform to the other. Android and iOS frameworks share some basic principles, but when it comes to design, they are as different as ebony and ivory. For instance, the notification bars in iOS and Android may look similar, but they perform different functions on each platform.

Here’s a quick reminder, from StackOverflow: Density-independent Pixels - an abstract unit based on the physical density of the screen. Sometimes you just need an easy chart to remember these kinds of things. How to Make a Simple RSS Reader iPhone App Tutorial. IOS Development Tutorials. IOS Stuff. Creating a Navigation based iOS 5 iPhone Application using TableViews. From Techotopia In the previous chapter (entitled Creating a Simple iOS 5 iPhone Table View Application) we looked at the basics of the Table View object and worked through the creation of a simple example application consisting of a single table view without any application navigation capabilities.

Creating a Navigation based iOS 5 iPhone Application using TableViews

In most cases, however, table view objects are utilized in conjunction with functionality that allows the user of the application to navigate through a variety of screens. In this chapter, therefore, we will focus on building navigation based iOS 5 iPhone applications using table views. In the next chapter, entitled Using Xcode Storyboarding on iOS 5, we will explore an alternative method for adding screen navigation to iPhone applications quickly and easily. Before proceeding with this chapter it is important to note that older versions of Xcode (in other words versions prior to Xcode 4.2) included a template option for the creation of table based navigation applications. Figure 17-1.