Intro to Mobile Development Process
7

Wednesday, 7 December

7 9 pm PST

GA Los Angeles (DTLA)

1933 S. Broadway, 11th Floor
Los Angeles , CA 90007
$35 USD
Regular Ticket
$35 USD
Total

Questions? Read our FAQs

Intro to Mobile Development Process

Zach Goldberg Photo


Technical Entrepreneur / Startup Consultant

7

Wednesday, 7 December

7 9 pm PST

GA Los Angeles (DTLA)

1933 S. Broadway, 11th Floor
Los Angeles , CA 90007
$35 USD
Regular Ticket
$35 USD
Total

Questions? Read our FAQs

About This Class

The course aims to familiarize students with concepts that are unique to the mobile app development challenge. You will walk away with an understanding of the terminology and workflows required to build an app such that you can identify what you find interesting and dive in further with an understanding of "the big picture."

The course covers the following high level topics: A fictitious application to use as a demo and some motivation behind it, visual application design (UI and UX), mobile layout concepts and implementations on Android and iOS, a basic understanding of objects and classes, the MVC (model, view, controller) pattern and how it applies to mobile development, how data and databases are handled on mobile, the mobile application life cycle and a brief primer on the specific Android and iOS coding environments.

Takeaways

  • Understanding of the types of challenges and patterns used in app design
  • Understanding the difference between UI and UX, basics of the tools and concepts used in designing each
  • A conceptual understanding of "objects" and "classes" and how they apply to mobile apps
  • An overview of MVC -- the design pattern used since the 1960s for building interactive applications and still in use in Android and iOS
  • Understanding of how mobile apps store data, both locally and in "the cloud"
  • Understanding of the application lifecycle, how apps respond to being put in the background or killed by a task manager.
  • An overview of the tools specific to writing code for both Android and iOS

Prereqs & Preparation

An open mind and a willingness to participate. Laptops are not required. Programming knowledge is not required. This is a class for anybody that is either looking to manage a mobile app developer/consultant, or is thinking about learning to become a developer and is interested in what the process looks like.

About the Instructor

Zach Goldberg Photo

Technical Entrepreneur / Startup Consultant

Zach Goldberg is a technical entrepreneur with a wide range of experience ranging from being an engineer and product manager at Google, having founded/started four companies in Silicon Valley and Los Angeles and worked as an Entrepreneur in Residence at Tencent in Guangzhou, China. Zach is fascinated by all things technology and is motivated by using knowledge to transform and improve the world. In his spare time Zach is an avid user of "Audible", taking advantage of LA traffic to finish 10-20 hours of audio books every week. He can also often be found at local race tracks, managing a sports car "time attack" team or even on occasion competing himself.

Refund Policy

Plans change. We get it. But if you can't make it to a class/workshop, please email us at least 7 days before the scheduled event date. No refunds will be given after this timeframe.

Coming up near you

Let’s Keep You Updated

Enter your email to start following

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.