- From www.edx.org
Project: Create an iOS app from start to finish
- 6 Sequences
- Introductive Level
- Starts on March 6, 2023
- Ends on May 11, 2023
Course details
Syllabus
Lesson 1: Project Planning
- Define your app idea and identify your target audience
- Research the apps of your competitors (cost, designs, features)
- Develop a business case for your app and determine your minimum viable product (MVP)
- Scope out your project and determine your resources and budget
- Decide on a project methodology and establish clear deliverables
Lesson 2: Wireframing, Storyboarding and Prototyping
- Decide on the key features of your app and prioritise them
- Determine the flow and user interaction required
- Create wireframes and storyboards
- Build an initial prototype
Lesson 3: Design Principles
- Consider the visual design of your app: images, fonts and styles
- Design a memorable icon and an effective launch screen
- Ensure that your visual design adheres to the Human Interface Guidelines
- Create mock ups of the graphical elements required
Lesson 4: Development
- Build your launch screen
- Build your app!
- Register for a Developer account
- Understand the requirements of the App Store (country specific)
Lesson 5: User Experience Testing
- Test and evaluate your app with an audience
- Identify and remove any non-essential features
- Ensure your design is accessible and works across different iOS devices
- Prioritise and incorporate user feedback into future releases
Lesson 6: Launching and Beyond
- Launch, market and promote your app
- Track your app’s performance using analytics
- How and when you should update your app
Prerequisite
To successfully complete this course you will need access to an Apple Mac computer or laptop capable of running macOS10.14 and Xcode 10.
Instructors
Tristan W. Reed
Software Engineer
Curtin University
Dr David A. McMeekin
Senior Academic – Computer and Spatial Sciences
Curtin University
Editor
Curtin University is the largest tertiary education institution in Western Australia. Its main campus is in Perth, Western Australia. Founded in 1966, it was first known as the Western Australian Institute of Technology (WAIT) and from 1986 as Curtin University of Technology before taking its current name in 2010. It is named after John Curtin, Prime Minister of Australia during the Second World War.
Platform
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with EdX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.