NFLM
3080

Fundamentals of Mobile App Development: Concept to Creation

Eugene Lang College Lib Arts: Culture & Media

Non-Liberal Arts
Undergraduate Course
Degree Students
Mobile App Development
Fall 2026
Taught By: Greg Easley
Section: A

CRN: 19422

Credits: 3

Fundamentals of Mobile App Development provides a comprehensive introduction to the processes behind building and launching digital products, from initial concept through production. Framed as an entry point into entrepreneurship through product development, the course treats the mobile app as both a creative project and a standalone business. Students will learn how to identify problems worth solving, define a specific target customer and beachhead market, refine app ideas, and translate concepts into structured product plans. The course covers key principles of user experience (UX) design, wireframing, prototyping, and the use of AI-enabled and no-code tools, alongside an introduction to core “lean development” concepts, testing, and iteration. Throughout the semester, students will move from idea to execution, building a functioning minimum viable product (MVP) and developing a pitch deck that articulates the product’s value, market, and business model. The course also features guest lectures from experienced product leaders and industry practitioners, offering students direct exposure to how apps are built and scaled in practice. Emphasis is placed on clarity of thinking and practical engagement with contemporary tools and workflows. No prior coding experience is required.

Prerequisites: No Prerequisites
Co-Requisites: No Co-requisites

College: Eugene Lang College Lib Arts (LC)

Department: Culture & Media (CAM)

Campus: New York City (GV)

Course Format: Seminar (R)

Modality: In-Person

Max Enrollment: 18

Repeat Limit: N/A

Add/Drop Deadline: September 8, 2026 (Tuesday)

Online Withdrawal Deadline: November 16, 2026 (Monday)

Seats Available: Yes

Status: Open*

* Status information is updated every few minutes. The status of this course may have changed since the last update. Open seats may have restrictions that will prevent some students from registering. Updated: 1:02am EDT 4/5/2026

Meeting Info:
Days: Monday
Times: 4:00pm - 5:50pm
Building: TBD
Room: TBD
Date Range: 8/26/2026 - 12/14/2026
Mobile App Development
Spring 2026
Taught By: Greg Easley
Section: A

CRN: 15858

Credits: 3

Fundamentals of Mobile App Development provides students with a comprehensive understanding of the preproduction and production stages essential for building successful apps. Designed for those looking to solidify their understanding of app production and the app business, this course covers key principles and practices that form the foundation of app development. Students will start with the basics of conceptualizing apps, learning how to refine ideas and create viable business plans. The course delves into essential topics such as user interface and user experience design, wireframing, prototyping, and leveraging AI tools. As students progress, they will explore the production phase, including the basics of software development and testing for functionality and usability. Practical assignments and projects will provide hands-on experience in using current tools and software. At the end of the semester, we will explore case studies of influential apps, and industry-leading experts will deliver guest lectures to reinforce the concepts taught in the course. Special Note: Given the profound impact of AI on software development, this course will feature extensive use of AI tools throughout the semester.

Prerequisites: No Prerequisites
Co-Requisites: No Co-requisites

College: Schools of Public Engagement (NS)

Department: Media (MED)

Campus: New York City (GV)

Course Format: Seminar (R)

Modality: Online (Synchronous)

Max Enrollment: 18

Repeat Limit: N/A

Add/Drop Deadline: February 3, 2026 (Tuesday)

Online Withdrawal Deadline: April 14, 2026 (Tuesday)

Seats Available: Yes

Status: Closed*

* Status information is updated every few minutes. The status of this course may have changed since the last update. Open seats may have restrictions that will prevent some students from registering. Updated: 1:02am EDT 4/5/2026

Meeting Info:
Days: Monday
Times: 4:00pm - 5:50pm
Building: Online Course
Room: 999
Date Range: 1/21/2026 - 5/12/2026