Download - Bloc info session iOS with Aaron
●●●●
●●●
●●●
●●●
●●●●●
●●
●●●●●●●●●●
● 15 years of developer & entrepreneurship experience
● Founded and sold 3 startups ● Voted one of Israel’s Top 40 young
entrepreneurs in 2010
● Aaron is Bloc’s Director of iOS Development
● He is responsible for writing and maintaining the course syllabus, recruiting and training iOS mentors, and working with students during Office Hours
● Prior to Bloc, Aaron worked as an iOS Developer at Sprout Social
● Prior to that, he worked for Apple and deck5 Software
●●●●●●
● Have an idea. Know your minimum viable product.
● Download Xcode from the App Store for free. Use Xcode Storyboards to wireframe your project.
● Iterate on your app. Write flexible code that minimizes coupling so you can be agile and reorganize quickly.
● Get user feedback. Ask specific questions to ensure your user interface is intuitive, beautiful, and clean.
● Use Xcode Instruments to test your app for reliability and stability.
Set up Xcode and Learn the Basics of iOS App Development
● Learn the basics of Objective-C● Push, pull, and manage your code with Git and GitHub● Use basic controls, like buttons, labels and text fields● Build two small sample apps: a calculator for determining the alcohol content in wine, and a
web browser
Build Your First Real iOS App: Instagram
● Build an app that connects to Instagram and display photos● Use iOS frameworks to handle scrolling, images, asynchronous networking, layout, and more● Learn to support iPhone, iPod touch, and iPad in one app● Learn Test Driven Development with Xcode’s built-in tools● Submit your app to the App Store
Build a Game, a To-Do List App, and more
Build 4 more iOS apps from scratch. We'll give you a menu of apps to choose from so you can focus on the skills and concepts that most interest you. Examples of apps you may choose to build:
● A Pong clone● A to-do list manager that syncs with iCloud● A web browser that saves web sites for offline reading
Capstone Project: Have an app idea? Build v1 with your mentor
● Work with your mentor to define the scope of your dream project● Design, build, test, and launch your capstone app. Show off your capstone project to the
world!● Graduate from Bloc, enter our alumni community, and launch your app in the App Store.
●
●●●●●
●
●●●