A Beginner’s Guide to Optionals in Swift
Swift was announced three weeks ago. Since then, I have been reading the Swift’s official guide and playing around with it in Xcode 6 beta. I started to love the simplicity and syntax of Swift. Along with my team, I am...
Getting Started with Swift: A Brief Intro to the New Programming Language
Along with the announcement of iOS 8 and Yosemite, Apple surprised all developers in the WWDC by launching a new programming language called Swift. At AppCoda, we’re all excited about the release of Swift. We enjoy...
First Time App Developer Success Stories Part 3: Am I Too Late to Learn iOS Programming
Am I too late to start learning iOS programming? Simply do a search on Google or Quora. You’ll see lots of discussions around the web. The mobile market has created tons of opportunities and possibilities. It’s...
iOS Programming 101: How To Create Swipeable Table View Cell to Display More Options
When iOS 7 was first released, one of the many visual changes that particularly interested me was the swipe-to-delete gestures in the Mail app. By now you should be very familiar with the feature. After you swipe a table cell,...
First Time App Developer Success Stories Part 2: From Zero iOS Programming Experience to Launching Their First Apps
You may have read some app millionaire stories that earn tons of money overnight. But you rarely find stories about app developers who are less successful. Recently I reached out to a number of first time app developers and asked...
iOS Programming 101: How To Create Circular Profile Picture and Rounded Corner Image
One of the changes in iOS 7 is that it favors the use of circular image over square image. You can find circular icons or images in stock apps such as Contacts and Phone. In this short post, we’ll explore the CALayer class...
First Time App Developer Success Stories Part 1: From Zero iOS Programming Experience to Launching Their First Apps
“I got a great idea and want to build an app!” How many times have you heard of this? I heard quite a lot. But only a few people fire up Xcode and take action to build their own apps. Most of them may just say,...
iOS Programming 101: Adding Section and Index List in UITableView
Recently, a reader asked me how to add an index list in a UITableView. As some of you may have the same question, I thought it’s better to write a post to share the solution. An indexed table view is more or less as the...
Announcing Our First AppCoda Book – Learn iOS 7 Programming from Scratch
I got something big to share with you. Our very first AppCoda book – Learn iOS 7 Programming from Scratch is now live and ready for purchases! If you’re a follower of our blog, you know we encourage the “Get...
How To Implement Search Bar in iOS 7 Using Storyboard
Editor’s note: Like some of the programming tutorials, you may find the search bar tutorial no longer works in Xcode 5 and iOS 7. We’ve rewritten the tutorial to make it compatible with the latest version of Xcode. On...