Mobile App Development Workshop with Ionic 6 and Angular 14
This is a live recording of a 4-night workshop where we built a whole iPhone app from scratch and put it on an iPhone.
What you’ll learn
Mobile App Development Workshop with Ionic 6 and Angular 14
- During the first session, you’ll learn the basics of programming with the Ionic Framework. After that, you’ll make your own app with a few useful pages of content.
- During the second session, you will add a few interesting and useful Ionic components to most of the main page’s user interface.
- Now that you should be familiar with the fundamentals, it’s time to get started creating and validating forms to gather user data.
- You will use Xcode or Android Studio in the final session to create an iOS or Android app using the code you already have.
Requirements
- You should have access to a computer that can run a web editor (Visual Studio Code will be shown in the workshop).
- You need a Mac and an Apple Developer account in order to create an app for iOS devices.
- Any machine that can run Android Studio may be used to create an Android app.
- It could be helpful to have some experience with web development or Angular, but it is not required.
Description
Could it be you?
Do you have a fantastic concept for a mobile app but lack the resources to build it for both iOS and Android? Do you want to submit your app to one or both app stores and have experience with web development? Are you interested in mobile web development but unsure of where to begin? This course is for you if you answered “yes” to any of these questions.
Ever been asked to do an impossible task?
My colleagues got a panicked email on a steamy July day. A very significant and noticeable portion of our company was in danger of being shut down due to certain hardware support concerns. What we could do about it was what they wanted to know.
The portable scanners that our staff utilized at our warehousing facility are no longer supported by the manufacturer. The WiFi in the building would eventually cease functioning altogether. Before the WiFi update took place, we were instructed to fix the issue.
We began by asking the company what kind of hardware they had in mind for the replacement. An Android smartphone made expressly to function in a harsh warehouse environment, an iPhone, or maybe an iPod Touch, were the three possibilities they were considering. We advised utilizing iPhones since we had previously had some experience with them. The warehouse managers were worried that the iPhones and iPod touches would not be durable enough for their work, however. Were we able to support both?
Our first reaction was that supporting both iOS and Android would certainly increase the cost of development, the time required for development, or potentially both. They obviously weren’t delighted to hear the news. The timetable was mostly determined. Nothing we could do would prevent the devices from malfunctioning after the WiFi update was made. We had to decide between requiring the company to choose a single platform or forming two teams to develop two different apps.
We were told to find a way to fix the problem without having to rewrite the program, and we did just that.
Does it ring a bell?
If you have been around the block a few times, you are familiar with this feeling. If your career in software development is new, you may not have had this experience yet. Someone will eventually ask you to do something that you are unable to accomplish. You are not to blame. It seems to be in line with the business’s nature.
Are you prepared to create your own mobile application in a matter of hours?
Fortunately, it’s not impossible and much simpler than you may imagine to create a mobile app for different platforms using the same codebase.
Are there any requirements?
- You should have access to a computer that can run a web editor (Visual Studio Code will be shown in the workshop).
- You need a Mac and an Apple Developer account in order to create an app for iOS devices.
- Any machine that can run Android Studio may be used to create an Android app.
- Before the first session, kindly download and install the aforementioned applications.
- It could be helpful to have some experience with web development or Angular, but it is not required.
Who this course is for:
- Do you have a fantastic concept for a mobile app but lack the resources to build it for both iOS and Android? Do you wish to submit your app to one or both of the app stores and have web development skills? Are you interested in mobile web development but unsure of where to begin? This course is for you if you answered “yes” to any of these questions.