Fundamentals of Mobile App Development: Concept to Creation
Eugene Lang College Lib Arts: Culture & Media
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.
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
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
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.
College: Schools of Public Engagement (NS)
Department: Media (MED)
Campus: New York City (GV)
Course Format: Seminar (R)
Modality: Online (Synchronous)
Max Enrollment: 18
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