Transcript
Page 1: Bloc info session iOS with Aaron
Page 2: Bloc info session iOS with Aaron
Page 3: Bloc info session iOS with Aaron
Page 4: Bloc info session iOS with Aaron
Page 5: Bloc info session iOS with Aaron
Page 6: Bloc info session iOS with Aaron
Page 7: Bloc info session iOS with Aaron
Page 8: Bloc info session iOS with Aaron

●●●●

●●●

●●●

●●●

Page 9: Bloc info session iOS with Aaron

●●●●●

●●

●●●●●●●●●●

Page 10: 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

Page 11: Bloc info session iOS with Aaron

● 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

Page 12: Bloc info session iOS with Aaron

●●●●●●

Page 13: Bloc info session iOS with Aaron

● 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.

Page 14: Bloc info session iOS with Aaron

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

Page 15: Bloc info session iOS with Aaron

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.

Page 16: Bloc info session iOS with Aaron

●●●●●

Page 17: Bloc info session iOS with Aaron

●●●

●●

Page 19: Bloc info session iOS with Aaron

●●●


Top Related