Special Topics: Mobile App Development From Concept to Market
Mobile devices and their applications are seeing explosive growth. Apple Inc., albeit for a brief moment, was recently designated as the most valuable company in the world surpassing Exxon-Mobil. With the help of Google Android, other hardware manufacturers are scrambling to compete with iStuff, offering new capabilities and features. The bottom line is these new devices are quickly changing how people use web sites and the Internet for information.
Consequently, demand for mobile applications is everywhere. Gartner forecasts a $15B app store market in 2011, and IDC predicts 183 billion annual mobile app downloads by 2015. What’s more, IDC states that “free apps” (i.e. in-app purchasing and ad supported) will surpass the traditional paid apps.
For business, in a world which is becoming smaller and better connected , ROI-driven companies are poised to take advantage of new markets made available by mobile devices. However, the constant flow of emerging hardware and new features, the new mobile frontier is posing many challenges. How do I position my company to take advantage? What platforms do I target? How do I integrate existing online resources such as databases, websites, and social networks? How can I capitalize on new mobile hardware features such as GPS and proximity position?
Continued rapid growth of mobile market share creates an optimistic job outlook for mobile application marketing professionals and developers. From concept to market is not just a tagline. This course will provide a foundation of the key concepts, tools, and techniques that are required to succeed in today’s mobile market from development through deployment. Taught by a blended team of lively instructors and guest lecturers from industry, business, and academic backgrounds, this bootcamp style course will be feature focused on learning experiences and case studies centered on vital subject areas in this emerging market. Topics will offer a mix of theory and practice in technology and business strategies necessary for today’s professionals and is immediately transferable to your career.
In addition to lectures, students will design and create applications (team projects will be allowed depending on complexity of application). At the end of the course, students will provide in-class presentations of their projects.
The objective of this course is to introduce the fundamentals of mobile app development, but more importantly provide the student with a complete top down overview of the mobile application marketplace and the opportunities that exist.
This course will be offered as a graduate level elective course (i.e., 600 special topics) suitable for both undergrad and graduate programs. It is part of the Professional Science Master’s Program course offerings. In addition, the course will be available as a professional and continuing education (open enrollment) through the RIE.rutgers.edu.
Rutgers students completing the course may participate in a matchmaking program designed to connect students with internships, externships, grant opportunities, and freelance work.
-Definitive course in building successful mobile applications for major development platforms;
- Covers every facet of development and deployment, including business issues, architectural design, integration with existing web and legacy applications, security, porting, and the management of mobile application development projects.
- Acquire relevant skills and develop an understanding of the issues surrounding the Mobile Platforms and SDKs including iOS/iPhone/iPad and Android
- Explore the steps involved in developing, testing, and commercializing mobile applications
- Use the tools within popular SDKs to build mobile applications
- Use APIs and mash-ups for a variety of features, including interactive, multimedia, and web access
- Overview of popular hardware features such as gyroscope, position and touch sensors, Bluetooth, cellular, and GPS.
- How to integrate existing web resources and social networks
- Paths to monetization of your product
- How to start a new mobile app business and market yourself
- Learn the benefits and pitfalls of multi-platform toolkits such as Titanium.
- Learn the benefits and pitfalls of web-based frameworks such as jQuery Mobile and Ionic.
|Mobile App Development - From Concept to Market|
|Fall 2015 Schedule and Budget|
|Class times: Tuesday evenings, Busch 80 minute periods 7&8, 6:40pm - 9:30pm|
|Both||Project Requirements, Project Proposals, Project Research||2.5|
Wireframes, Layout, Design
|5||9/29/2015||Both||Introduction to IOS/Apple Development||3|
|6||10/6/2015||Both||Introduction to IOS/Apple Development||3|
|7||10/13/2015||7||Introduction to Android Development||1.5|
|8||Introduction to Alternative Development Platforms||1.5|
|8||10/20/2015||Both||Mid Term Presentations||3|
|9||10/27/2015||Both||Integration with 3rd Party Apps, XML, Database||3|
|10||11/3/2015||7||In App Ads||1.5|
|8||eCommerce (inApp purchase, subscription, affiliate)||1.5|
Social Integration, QR Codes
Mobile App – Trends in the Marketplace