Learn to build iOS, Android and web apps from scratch with Ionic 4 and Angular!
Join the full Ionic + Angular course: https://acad.link/ionic
Exclusive discount also available for my complete Angular course: https://acad.link/angular
Join our Academind Community on Discord for free: https://discord.gg/gxvEWGU

Check out all our other courses: https://academind.com/learn/our-courses

———-

• Go to https://www.academind.com and subscribe to our newsletter to stay updated and to get exclusive content & discounts
• Follow @maxedapps and @academind_real on Twitter
• Follow @academind_real on Instagram: https://www.instagram.com/academind_real
• Join our Facebook community on https://www.facebook.com/academindchannel/

See you in the videos!

———-

#ionic4 #ionic4course #ionic4tutorial #ionic4app

———-

Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!

source

50 Comments

  1. hello thanks for the video but i think you jumped a lot of important parts.. e.g how do u convert the plain Budget planner Html page into a real working ionic app.. you just barely showed us how to use ionic components. but not converting our own html pages into a working a IONIC app..

  2. Hi,
    I have a query for you
    Please help.

    How to make a new ionic app with old versions of angular

    For example current angular version is 14

    But I wants to create an new ionic angular aap but I wants angular 13
    (Because I wants to use some dependencies which currently are available for Angular 13 only)

    How to create a new ionic angular app with mentioning angular version??

    Thank you.

  3. Hi Guys, For those of you who couldn't get the delete(trash) button working for the Recipes app, the code below can be written in the "recipes.page.ts" to get it working:

    ionViewWillEnter() {

    this.recipes = this.recipesService.getAllRecipes();

    }

    Credits go to commenter @Mar, I read the comments and couldn't figure out how to do the ionViewWillEnter() or where to write the code, so when I figured it out, thought I should share it for any other people like me who are stuck on that part.

  4. DELETION PROBLEM ?
    it deletes the recipe-detail, but when you go back to recipe list, the item is still there? you go back to recipe-detail and still gone?
    Solve this problem by not initiating the recipes array in recipe.page.ts inside the onInit() method, instad do it in ionViewWillEnte() like this:

    ionViewWillEnter() {

    this.recipes = this.recipeService.getAllRecipes();

    }

  5. I appreciate that you made so much of this excellent course free on YouTube, and that you didn't stop short on the actual deployment instructions.
    As a thank you, I purchased the full course on Udemy 🙂

    Keep it up!

  6. @3:15:57

    The list is not updating on my end after delete.

    But when i place “this.router.navigate” inside a setTimeout, this list gets updated in the view.

    But how come this video was able to get updated list by just using “this.router.navigate” without setTimeout?

  7. this video helped me in installing the ionic framework and a basic web app. I watched it more than 3 times. It was quite helpful but he skipped the angular intro section and linked it with his Udemy paid course that was strange. If you are recording a video of almost 4 hours. You should give basic knowledge of Angular too. Not everyone knows angular. And not everyone can buy your course. If you are making a long long video please try to cover more content rather than just increasing your watch time. You should benefit your audience too if you are getting benefit from youtube with our watch time. There should be benefits on both sides.
    And if you can't do that. Just change the title of the video. Make it an Ionic Tutorial for those who already know Angular. So, not everyone can waste their 4 hours like me if I was supposed to hear at the end of the video that this is for those who already know Angular.

  8. If I wanted my app that I built with ionic to be able to access images from the phones images gallery and then upload them to the app so they can be sent to the server, would I need Cordova or capacitor for this?

  9. Hi Max, thanks for your great lessons. I have a question, i have ejecuted "ionic capacitor run android -l" to see updates on android simulator in run time, and not work error = "error Running Gradle build – failed! [capacitor] ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH." please help me!!

  10. May i know why i delete the other file in the ionic folder, it cant compile ? but yoou can ? and u apply the css class without put class="" , and its function ?

  11. 00:00 Section 1 – Getting Started
    02:29 Introduction to Ionic
    04:09 Progressive Web Apps (PWAs)
    05:20 Ionic Platform
    10:14 Understanding the Ionic Ecosystem
    11:22 An Ionic Project
    14:41 Angular – Brief Introduction
    18:40 Ionic Installation
    20:48 npm install -g ionic : Global Installation of Ionic
    21:50 ionic start : Start a simple ionic project
    24:49 VSCode: IDE of choice
    27:58 ion-button addition to simple ionic project
    31:40 Ionic History
    35:39 Ionic 3 vs Ionic 4+
    38:47 Compiled or Web View?
    41:00 What's a "WebView"?
    42:30 Course Outline
    49:00 How to get most out of the course?
    51:56 Section 2 – Angular refresher [Skipped]
    52:08 Section 3 – Working with Ionic Components
    53:25 Core Building Blocks
    57:52 Using the Ionic Components
    1:00:15 How do Ionic 4 Web Components Work?
    1:04:45 Simple Ionic app build with Ionic CDN
    1:10:15 Basic Layout: Budget Planner
    1:15:35 ion-content: Budget Planner
    1:18:51 Core component types
    1:21:20 ion-grid: Budget Planner
    1:28:40 ion-icon: Budget Planner
    1:34:33 app.js: Logic of Budget Planner using Vanilla JS
    1:41:30 app.js: Rendering a dynamic List
    1:46:35 app.js: Clear input
    1:48:05 app.js: Total expenses
    1:52:30 ion-alert: Why Angular over Vanilla JS?
    1:58:11 Assignment: Course Rating
    1:59:55 Assignment Solution: Course Rating
    2:14:01 Why Angular?
    2:17:48 Section 4 – Adding Angular (or any Framework)
    2:27:57 Project Layout Walkthrough
    2:33:57 @ionic/angular Wrapper
    2:37:51 Simple ionic dummy app
    2:39:27 recipes: Page generation
    2:44:20 recipe: Model
    2:49:20 recipes/recipe-detail: Page generation
    2:52:30 recipes/recipes: Service
    2:57:10 recipesService Injection into RecipesPage
    2:58:50 recipesService Injection into RecipeDetailPage
    3:03:12 recipe-detail.page.html Designing
    3:07:24 Routing from recipe.page.html to recipe-detail.page.html
    3:14:08 recipe: Deletion
    3:17:26 ion-alert-controller: To alert before deletion
    3:21:40 recipe-item: angular component
    3:25:13 Angular Components & Ionic Components
    3:27:27 Section 5 – Running the App on Mobile Devices
    3:29:53 Android Development
    3:35:55 Android Running with Capacitor
    3:40:17 Android Live reload
    3:42:28 iOS Development
    3:49:49 iOS Live reload
    3:52:43 Closing remarks

  12. Hi Max, I got struck at 2:56:26 getting an error over there,
    Type 'Recipe' must have a '[Symbol.iterator]()' method that returns a iterator.
    I searched on Google, everywhere it says spread operator is no longer supported and asked to use assign but I couldn't understand how should I use it.
    Please help me

  13. Max, I enrolled in your full-blown Ionic-Angular course and got a lot out of it. I'm thinking of converting one of our AngularJS apps to Ionic, but I had a few questions I'm hoping you could answer before I take the plunge.

    1) Are you able to develop Ionic/Angular apps in Visual Studio 2019? My shop already uses this platform and I'd prefer to not introduce the VS Code platform unless it is required/really highly suggested. Assuming VS2019 is possible, what niceties from VSC would I be giving up?

    2) Our back-end is written in C#.NET using SQL Server 2016 and I have to continue using these. Therefore, I'd like to keep the back-end code changes to a minimum while still being able to implement the Ionic/Angular/TS changes on the front-end. What are your recommendations here?

    Again, really loved your course (I also went through your TypeScript course, as well) and really enjoyed your teaching style.

Leave A Reply

Please enter your comment!
Please enter your name here