FAQs

Do i need prior programming experience?

No. Our foundation course is meant for absolute beginners, although you should know how to type and browse the internet.

That doesn’t mean we cater only to beginners. Students in our Career Track benefit from advanced content that will help them create cutting edge apps.

Is a Mac required?

Apple confines Xcode to its OS X operating system, which comes standard on a Mac. Some students have managed to build “Hackintosh” setups and even run OS X in a VM from their Windows/Linux setups. One example is here.

We do not recommend you take this route, and we cannot provide assistance with the problems that arise from running OS X on something other than a Mac.

Is an iPhone or iPad required?

No. Xcode comes with a simulator so you can test your apps right from your desktop/laptop.

Do I need to sign up for the $99/year Apple Developer Program?

Nope. You do need an account from https://developer.apple.com/, however you do not need the paid version of the program to develop your own apps and deploy them on your devices.

What version of OS X do I need?

As of this writing, OS X v10.10 or higher is required. See the latest system requirements.

WHY DO YOU FOCUS ON iOS DEVELOPMENT AND DESIGN?

There are two reasons why we focus mostly on iOS. First, we genuinely believe that people will surf the web, run apps, and even get work done more and more on their mobile devices. iPhones and iPads are of course leaders in the smartphone world. We appreciate Android too, but learning Android after learning the ins and outs of iOS development is an easy step.

The second reason we focus on iOS is because it is a great platform to learn how to code on. The IDE (Xcode), the language (Swift), the framework (Cocoa), and many of the tools are so tightly integrated that a lot of the early annoyances in learning how to code are mitigated. You can focus on building cool apps from day zero.

Will I be able to develop my own apps after going through the bitfountain courses?

Yes! We’ve had over 100,000 students take our courses and there are countless examples of students creating their own apps as indie developers, going on to get jobs as iOS developers and designers, and even creating their own startups based on the apps they built.

I am stuck on a coding challenge or project. Where can I get help?

You can post your question in the threads below each video, or you can post in our extremely active facebook group.

What are the benefits of subscribing to the Career Track?

We offer a track for students who want to go beyond the basics. There are no other courses on the internet that teach you topics as advanced as we will be taking you. From developing your own Tinder clone to understanding the fine details of Core Data to networking with a server, we will get you what you need to excel as an iOS developer.

Paying the monthly subscription gets you access to all content that we have. You can cancel any time.

How often is new material added?

You can expect about 5 hours of new video each month if you are enrolled in the Career Track. 5 hours of video will take you hours upon hours to get through.

How do I do things such as cancel my subscription or update my billing information?

Log into your account and navigate to your profile, which you can find by clicking the dropbox on the top right side of the site. There you will find details on canceling your subscription and updating your billing info.

Can I take the course from my smartphone or tablet?

Yes! We do not have an app (yet) but the website is mobile compatible. Navigate your mobile browser to bitfountain.io to get started.

Is Objective-C still worth learning, or has Swift taken over completely?

If you intend to join a company and work as an iOS developer, knowledge and even fluency in Objective-C, could be required. However, learning Swift inside and out will give you the fundamentals of programming, software design and knowledge of the Cocoa SDK, which is always used in iOS development. The shift from Swift to Objective-C will not be difficult.

If you need to learn Objective-C, we have an entire 30+ hour course for you!

That said, Swift is the future of Apple. You need to know it.