About this project
Thank you for an awesome Kickstarter campaign!
Save Almost 90% on Retail Price
These iPhone app starter kits and tutorials (Complete Set) would retail for $899 ($29 x 31). Back this project and save almost 90% at the $99 reward, and get 5 bonus app starter kits and tutorials for FREE!
About the Tutorials
Each tutorial is very approachable and beginner friendly. Many of the simpler apps are perfect for people with no programming background wanting to take their first steps into app development. Apps are divided into beginner, intermediate, and advanced; and we have some of each.
We even include a 'Hello World' tutorial that covers the basics of getting started and how to set things up. Each tutorial is done in a step by step manner to make sure everyone is successful.
That is what is unique about our approach: tons of examples, covering many topics, on a scale from beginner, intermediate, to advanced, and all done with full step by step easy to follow along tutorials.
But what if you not already a developer? No problem. Again we don't assume a programming background, and we start with the basics. So whether you're a designer, marketer, student, or just someone that wants to try something new and exciting we've got you covered.
But what if you are already a developer? Again no problem. You'll be able to skip the "Hello World" tutorial, and you'll go through the beginner app tutorials a lot quicker than others, and you'll already know everything you need to know for the intermediate and advance app tutorials.
What is the tutorial format? Tutorials are web based and can be viewed online, but can be downloaded and viewed offline as well. We plan to include tons of screenshots, and images, and use video for things that are best seen to be understood. Generally people learn better from reading (think books) versus watching (think TV). We'll create the tutorials using HTML 5, so they can be viewed in any modern web browser, including tablets!
Do I need a Mac? In a perfect world you would have a Mac, but there are other options, that are great for getting started. Check out the FAQ at the bottom of the page for some options and more details!
Apple's iOS App and Developer Statistics
- There are more than 850,000 active iOS apps today.
- Apple estimates 93 percent of those apps are downloaded at least once per month.
- There have been more than 45 billion iOS app downloads.
- There have been more than 291,250 jobs created in the U.S. due to the iOS App Store.
- Apple has paid more than $9 billion in royalties.
- Apple has sold more than 600 million iOS devices to date and counting, last year this time that number was only 350 million.
- Over 94% of customers are using either iOS 7 or iOS 6.
Some of our Clients
As Seen On
Our Goal: We want to help everyone create, not average apps, but amazing apps for iOS.
Our Method: We believe the best way to learn to do something is to do it. Our example apps, and the related tutorials for each app, walk you through step by step how to create that exact app yourself.
Our History: AppsAmuck was first born on Wednesday, October 1st, 2008 when Apple removed the NDA from the iOS SDK, where developers could start writing apps for the iPhone publicly.
We created 31 example apps in 31 days! It was not easy, but it was a whole lot of fun. We learned a lot, and got to share it with thousands of others.
We went on to work on many other projects from there: some were iOS, some were for other mobile platforms. We have done many projects for companies like Microsoft on both the Windows Mobile and Windows Phone platforms through our other company Touchality.
Some highlights of mobile development careers:
- We created the initial Foursquare application for Microsoft.
- Once for Windows Mobile ...
- It was featured on the TechCrunch home page on 1/29/2010.
- And then again for Windows Phone ...
- Microsoft showcased our app during the MIX10 WP7 launch keynote
- It was featured on the Engadget home page on 3/15/2010.
- It was featured on the TechCrunch home page on 3/25/2010 with the title "Windows Phone 7 Destroys The iPhone (Well, Its Foursquare App Does)".
One thing we didn't get to do, that we always wanted to do, was to take AppsAmuck and turn it into the iPhone programming platform people both wanted and really needed.
Unlike other iPhone programming sites that simply walk you through one example, for each topic, our approach is to have many examples that help give new developers multiple opportunities to learn key skills.
But since each app is a little different, we are able to mix in some variety and unique tips and tricks along the way, that helps keep our material fresh and exciting.
This way you can work alongside us and learn exactly how to create amazing iOS apps, even if you have never coded before, we will show you how.
After our Kickstarter campaign is over, others will have to pay a monthly fee to access our tutorials, somewhere in the range of $19 to $29 a month. This is a great deal for everyone in the Kickstarter campaign to get these tutorials with a one time flat fee.
What You Will Learn from Our Apps
Popular Questions and Topics
- How to pass data between view controllers.
- How to work with iOS screen resolutions.
- How to check for an active Internet connection.
- How to do Base64 encoding?
- How to embed a custom font in an iOS application.
- How to associate file types with an iOS application.
- How to make a text field move up when the on screen keyboard appears.
- How to create delegates in Objective-C.
- How to send a SMS on an iPhone.
- And much, much, much, more!
Interesting Questions and Topics
- How do I check which iOS version device has?
- How do I determine which device (iPhone, iPad, iPod) app is running on?
- How do I detect widescreen devices like iPhone 5?
- How do I send and receive app notifications?
- What is EXC_BAD_ACCESS?
- How do I track app usage, and get app analytics?
- How do I perform an HTTP POST request?
- How do a force a view to be in portrait orientation in iOS 7 + iOS 6?
- How do I build a sideswipe menu like the one in the Facebook app?
- And much, much, much, more!
Minutes to Midnight
The Clock App
This app is a countdown timer for the remaining time in the day. This app would be a great starting place to create any of the following type of apps: clock, timer, countdown, stop watch, etc.
This app covers working with timers and updating user interface elements. A more advanced topic covered is specifying a custom font at run time.
The Virtual Fire App
This app displays a bonfire on the screen, basically one upping all those virtual lighter apps that are so popular. Developers could use this app to create many other similar apps of their own.
This app covers working with video, animation, and many related user interface topics. A more advanced topic covered is video and animation options for iOS applications.
The Launcher App
This app shows a menu to the user that allows the user to launch another iOS function including: Maps, SMS, Safari, Phone, and more. Developers could use this app to create many other similar apps of their own.
This app covers working with other parts of iOS. A more advanced topic covered is creating your own custom protocol handlers.
What Is My IP?
The Information App
This app shows the user information about their device including things like IP Address, and so on.
This app covers retrieving device information from iOS.
Count Me In
The Counter App
This app is for counting objects, like people, as they move past you.
This app's tutorial teaches how to run code at key times using the awakeFromNib event. It also covers a lot of user interface material around buttons, labels, images, and more. It also teaches how to convert between various Objective-C types like integers and stings.
The Reflex Speed Test Game
The goal of this game is to press the gas pedal as fast as possible after the light turns green, but not before. This game would be a great start for many hand eye coordination / reflex speed test type games.
This app and related tutorial focus on user interface concepts, creating alert dialogs, working with timers, and creating random numbers.
The Speed Dial App
Speed dial app is for fast and easy calling to your favorite contacts. It could be the start of many quick calling apps.
This app and tutorial has a lot of focus on creating setting bundles, and reading and writing from user settings.
The Map App
This is an application with a very cool effect. It allows users to load a Flickr KML file in to Google Maps on the iPhone. This will show push pins on the map for photos that have been recently geotagged on Flickr.
This app and related tutorial are focused around creating apps with maps, and taking advantage of all the cool features available to developers in iOS.
The Cool Animation Effect App
This is a an application with a very cool effect. It renders a dynamic snow shower with a single flake image. You can create dozens of applications around various animation effects, this app will help you get started.
This app and tutorial teach about Quartz animations, timers, random number generation, using images, and using animations in iOS.
Where Am I?
The GPS App
Most of us know where we are at any given moment. But few of us know our exact longitude, latitude, and altitude.
This app and tutorial focus on GPS access to longitude, latitude, and altitude. Then there is also coverage of event delegates, and good review of user interface elements.
The Tool App
We realize chances are you will never tote around something around as low tech as string and a weight so Plum-Bob is here to help you make sure your wall are straight in your house.
This application is focused on teaching how to use and work with the iOS built in accelerometer.
The Magic Eight Ball App
Life is about making decisions, sometimes tough decisions. But now we can take advantage of our iPhone to let it make the tough decisions for us.
There is lots of coverage of user interface elements here, including buttons, labels. Random numbers, Interface Builder actions, and more are included.
The Search App
A custom app for everyone's favorite search engine.
This app and related tutorial is focused around working with the UIWebView class. More advanced topics covered are enabling user interaction, navigating to a mobile web site, and embedding resources into a UIWebView.
The Sound Generator App
Sleep Sound is a sound generator that will play sounds of the ocean to help soothe you to sleep. It could also help relive stress, and calm you during times of relaxation and meditation.
This app tutorial is about how to work with audio and sound files. An advanced topic covered is how to play looping background sounds.
The Weather App
Rain, rain, go away, will it come back another day? ZipWeather allows you to look up weather conditions by ZIP Code.
You will learn about working more with UIWebView, and the basics of how to download data with NSURLConnection.
The Event App
World Tour is an iPhone application that will help you keep track of when our favorite group is coming to town.
The tutorial and app demonstrate how to work with images. Including all of the following: opacity, rotation, transformations, tiling images, and more. Also covers working with audio files.
The Bouncing Ball App
Watch the flaming fireball bounce off the screen and leave a trail of smoke behind it.
This app teaches the basics of a simple particle emitter. It also covers the following topics: images, opacity, animations, and more.
The Status App
Homeland Security Advisory System is an iPhone application that will alert you to US Department of Homeland Security Advisories.
This app and related tutorial will teach developers many web related skills including working with images, opacity, downloading data with NSURLConnection, working with UIWebView, and more.
The Location App
Wondering why your ears are popping? Mobile Altimeter allows you to track your altitude.
This app and related tutorial is about working with the iOS CoreLocation framework.
The Temperature App
Temperature Converter is an iPhone application that allows users to convert temperatures between Fahrenheit, Celsius, and Kelvin.
This app and related tutorial takes a look at performing various mathematical operations, and updating the user interface.
The Musical Instrument App
iDrum is an iPhone application that turns your iPhone into a musical instrument of your own.
This app and the related tutorial focus on how to play real time sound effects, and how to do various image effects.
The Holiday App
Pumpkin Face is a Halloween themed application that could be used at night trick or treating to help light the way.
This app and its tutorial teach more about animations, opacity, images, and related effects. It also cover several sound effect techniques.
The Optical Illusion App
Hypno is an optical illusion iPhone application that could just possibly make you go cross-eyed.
In this app and related tutorial the focus is on advanced animation effects including images, animations, opacity, and more.
The Scrolling App
Look up color HTML values on the go right on your iPhone!
This app and related tutorial focus on working with objects, that are larger than the screen, which require taking advantage of UIScrollView and more.
The Fractal App
The Sierpinski triangle is a fractal named after Sierpinski who described it in 1915. Originally constructed as a curve, this is one of the basic examples of self-similar sets, i.e. it is a mathematically generated pattern that can be reproducible at any magnification or reduction.
This tutorial's focus is on Quartz graphic animations, including code to create fractals, and more.
The Lava Lamp App
LavaFlow is an iPhone application that plays a seamless looping video. This creates an entertaining "screen saver" like effect.
This tutorial and its related app, walk developers through creating their own Lava Lamp, using technologies like MPMoviePlayerController. Developer also learn a lot about working with various video files.
The Photo App
Use your iPhone as a Digital photo frame.
This tutorial and application focus on teaching developers how to use the UIImagePickerController, and work with transparency and images.
The Digital Clock
Look Ma no hands, it's one of those new fangled digital clocks. Another example of why less is more.
This is a great application for the new iOS developer to learn how to work with images, opacity, basic animations, and the UITimer.
The Password Generator App
Password generator takes over the chore of constantly having to come up with unique passwords. This application is one of the first apps we published to app store and here it is completely intact as it exists today.
The Novelty App
Just in time for Halloween. Its the Death Calculator. It will tell you how long you have left to live in seconds, and the date of your demise.
The Money App
Have fun with this entertaining app. Hopefully this is what you will be seeing in your future as an iOS app developer.
This app is a great example of building a screen saver type application with lots of animations and sound effects.
What do we need the money for?
The minimum goal of $10,000 works out to a little over $300 per app, in other words CHEAP. There are a lot of expenses with a project like this. We will certainly have hosting and bandwidth costs. And projects like this one always need a lot of Red Bull and pizza.
We have a lot of ideas for stretch goals including bonus apps, bonus tutorials, including some on iOS 7. Basically the more funding we can raise the more we can give back to everyone that supported us!
Chris Craft is a software developer focusing primarily on device application development. He is a frequent mobile development article author. Chris currently serves as a programming manager, and a software architect for ACS Technologies, where he often get to work on his passion: mobile development. He previously was a senior developer for Taylor Data Systems, where he worked on sales force automation, field service, inventory, and data collection mobile applications. In the technical community, Chris was a cofounder of a local developer user group, and is also a member of Cornerstone Church. He lives with his wife Kathy in Florence, South Carolina.
Jamey McElveen has been a game development enthusiast since 1995. He began coding games back in the days of DOS. With the release of the iPhone SDK he was one of the developers in the original gold rush to the App Store. Jamey works in Florence, South Carolina, as a programming manager, and a software architect at ACS Technologies. He is passionate about software, and its role in Christianity, and the field of Ministry. Jamey obtained his degree in Computer Engineering from Clemson University. He lives with his wife, Connie, and three boys, Jake, Slater, and Seth, in Timmonsville, South Carolina.
Chris and Jamey are the founders of the famous early iPhone development site, AppsAmuck. They released their first training example, the first day the NDA was lifted from the SDK: 10/1/2008, and continued the series every day for 31 days.
Keywords: iPhone, iOS, Programming, Development, Apps, Tutorials, iPad, Mobile, Apple
Risks and challenges
We have years of experience with tough and challenging deadlines, but every project is different, and while we are confident we'll be able to meet this projects deadline, we wouldn't be the first developers to miss a deadline.
"The best laid schemes of mice and men often go awry."
That being said we created 31 apps in 31 days, and feel we can definitely meet this challenge. Our plans are to release two tutorials every week starting in October. This should have us finishing by the end of the year. We believe the risks of any problems is fairly low.
We do plan on providing regular updates on Kickstarter, and the appsamuck.com website.Learn about accountability on Kickstarter
Support this project
- (30 days)