HOME > Development > Android and Apple App Development- Beginner to Pro

Android and Apple App Development- Beginner to Pro

  • Development
  • Apr 27, 2025
SynopsisAndroid and Apple App Development: Beginner to Pro, available...
Android and Apple App Development- Beginner to Pro  No.1

Android and Apple App Development: Beginner to Pro, available at $59.99, has an average rating of 4.35, with 504 lectures, 8 quizzes, based on 64 reviews, and has 699 subscribers.

You will learn about App development without writing code at all using Android App Inventor Basics of Java, which is essential for Android Development App designs using the popular Sketch 3 mobile mockup software PhoneGap that allows you to write your app using one programming language and SDK, then convert it to other platforms for publishing. Learn the new Swift programming language This course is ideal for individuals who are Anyone who wants to develop an App It is particularly useful for Anyone who wants to develop an App.

Enroll now: Android and Apple App Development: Beginner to Pro

Summary

Title: Android and Apple App Development: Beginner to Pro

Price: $59.99

Average Rating: 4.35

Number of Lectures: 504

Number of Quizzes: 8

Number of Published Lectures: 503

Number of Published Quizzes: 8

Number of Curriculum Items: 512

Number of Published Curriculum Objects: 511

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • App development without writing code at all using Android App Inventor
  • Basics of Java, which is essential for Android Development
  • App designs using the popular Sketch 3 mobile mockup software
  • PhoneGap that allows you to write your app using one programming language and SDK, then convert it to other platforms for publishing.
  • Learn the new Swift programming language
  • Who Should Attend

  • Anyone who wants to develop an App
  • Target Audiences

  • Anyone who wants to develop an App
  • If you’ve ever wanted to actually build the mobile app ideas floating around in your head but didn’t know where to start, this is the course for you. This course is meant to get you started developing mobile apps even if you’ve never written a line of code.

    You’ll start by building fully functional apps without writing code. You’ll then move to fully learn both Android and iOS development along with the Java and Swift programming languages.

    Going beyond just app development, you’ll also learn mobile UI/UX design and how to mock up your app ideas using Sketch 3.

    Finally you’ll learn how to leverage the power of PhoneGap, which lets you write your app once and convert it to other platforms for publishing.

    Getting Started with App Development

    You’ll start by learning app development without writing code at all using Android App Inventor. Here you’ll learn basic programming terminology and concepts by building functioning mobile apps that you can actually publish to the market.

    By removing the coding aspect from app development, you’ll be able to truly understand what you’re doing before diving into the more complex world of writing code.

    This is what sets our course apart from all the others you’ll see on Udemy.

    Android App Development

    First you’ll learn the basics of Java, which is essential for Android Development. Then you’ll be ready to learn Android app development,

    Apple (iOS) App Development

    Start by learning the new Swift programming language. Swift is the language iOS developers will be using to develop apps moving forward. Next you’ll learn basic iOS app development using Xcode before moving on to intermediate and advanced topics that will allow you to publish apps to the app store, add in-app purchasing and much more.

    App Design and UI/UX Design

    Apps that don’t look great or don’t function well for the user will be deleted faster than they were downloaded. In the following sections you’ll learn everything you need to know about user interface design and user experience design so you can develop apps that people will actually want to use.

    You’ll also learn how to mock up your app designs using the popular Sketch 3 mobile mockup software.

    PhoneGap

    PhoneGap is a technology that allows you to write your app using one programming language and SDK, then convert it to other platforms for publishing. So if you prefer to make your app using Java and the Android SDK, you’ll be able to publish your apps to the Apple App Store and the Windows App Store without having to write new apps for each platform. Neat!

    Course Curriculum

    Chapter 1: Build Android Apps with App Inventor 2 – No Coding Required

    Lecture 1: Introduction

    Lecture 2: Course Breakdown

    Lecture 3: Introduction to App Inventor 2

    Chapter 2: App Inventor 2: Setting Up App Inventor for Development

    Lecture 1: App Inventor Setup Introduction

    Lecture 2: Creating A Gmail Account

    Lecture 3: App Inventor Companion App – Option 1

    Lecture 4: Setting Up Onscreen Emulator – Option 2

    Lecture 5: Setting Up Usb Device Part 1 – Option 3

    Lecture 6: Setting Up Usb Device Part 2 – Option 3

    Lecture 7: Section Recap

    Chapter 3: App Inventor 2: Breaking Down The Component Editor

    Lecture 1: Component Editor Introduction

    Lecture 2: Pallette Section

    Lecture 3: Components View And Components Section

    Lecture 4: Properties Section

    Lecture 5: Blocks Editor Build Options And Media Section

    Lecture 6: Components Editor In Action

    Lecture 7: Section recap

    Chapter 4: App Inventor 2: Breaking Down The Blocks Editor

    Lecture 1: Blocks Editor Introduction

    Lecture 2: Blocks Drawer

    Lecture 3: Blocks Viewer And Media Section

    Lecture 4: Blocks Editor In Action

    Lecture 5: Section Recap

    Chapter 5: App Inventor 2: Your First App: Hello Purr

    Lecture 1: First App Introduction

    Lecture 2: First Application Overview

    Lecture 3: Setting Up Our First Application

    Lecture 4: Component Spotlight: Button

    Lecture 5: Component Spotlight: Label

    Lecture 6: Creating Our First Application

    Lecture 7: Running Our Application

    Lecture 8: Section Recap

    Chapter 6: App Inventor 2: Your Second App: Audiobook Log

    Lecture 1: Second App Introduction

    Lecture 2: Second App Overview

    Lecture 3: Component Spotlight – HorizontalArrangement

    Lecture 4: Component Spotlight – VerticalArrangement

    Lecture 5: Arranging Our Buttons

    Lecture 6: Component Spotlight – Checkbox

    Lecture 7: Naming Our Chapters

    Lecture 8: Component Spotlight – Sound

    Lecture 9: Setting Up Chapter Audio

    Lecture 10: Adding Space To Our Layout

    Lecture 11: Updating Our Component Names

    Lecture 12: Block Time: Making Our Buttons Play Audio

    Lecture 13: Testing Final App

    Lecture 14: Section Recap

    Chapter 7: App Inventor 2: Understanding Backing Up, Restoring & Sharing App Inventor Proje

    Lecture 1: App Backup, Restore And Share Intro

    Lecture 2: Understanding App Inventor File Types

    Lecture 3: Downloading & Backing App Inventor Apps

    Lecture 4: Uploading, Sharing & Restoring App Inventor Apps

    Lecture 5: Section Recap

    Chapter 8: App Inventor 2: Your Third App : Skeleton Review

    Lecture 1: Third App Introduction

    Lecture 2: Third App Overview

    Lecture 3: Component Spotlight: Canvas

    Lecture 4: Layout Canvas & Labels

    Lecture 5: Component Spotlight: Ball

    Lecture 6: Implement Hotspots And Upload Media

    Lecture 7: Block Time – Activating Tapped Bones

    Lecture 8: Block Time – Simplifying Activated Bone Blocks With Procedures

    Lecture 9: Block Time – Resetting Hotspot Colors With Procedures

    Lecture 10: Component Spotlight – Player

    Lecture 11: Adding Vibration To Hotspots

    Lecture 12: Section Recap

    Chapter 9: App Inventor 2: Your Fourth App: My Business App

    Lecture 1: Fourth App Introduction

    Lecture 2: Fourth App Overview

    Lecture 3: Basic Home Screen Layout

    Lecture 4: Navigation Drawer Layout

    Lecture 5: Component Spotlight – Activity Starter

    Lecture 6: Implementing Website Activity

    Lecture 7: Implementing Map Activity

    Lecture 8: Component Spotlight – PhoneCall

    Lecture 9: Implementing Call Screen Part 1 – Intro To Multiple Screens

    Lecture 10: Implementing Call Screen Part 2 – Intro To Multiple Screens

    Lecture 11: Component Spotlight – Textbox

    Lecture 12: Implementing Email Screen Layout

    Lecture 13: Block Time – Sending Emails With The Help Of Variables

    Lecture 14: Section Recap

    Chapter 10: App Inventor 2: Your Fifth App: Free Form Task List

    Lecture 1: Fifth App Introduction

    Lecture 2: Fifth App Overview

    Lecture 3: Implementing Top Task Bar Layout

    Lecture 4: Component Spotlight – Listview

    Lecture 5: Component Spotlight – File

    Lecture 6: Finalizing Main Screen Layout With Listview, File, And Empty List Image

    Lecture 7: Implementing Taskform Screen And Structure

    Lecture 8: Component Spotlight – Listpicker

    Lecture 9: Finalizing Taskform Screen With Listpicker, And Form Input

    Lecture 10: Block Time: Passing Data Between Screens

    Lecture 11: Block Time: Adding Tasks To File – Understanding Parsing Pt1

    Lecture 12: Block Time: Displaying Tasks From File Using Listview – Understanding Parsing Pt

    Lecture 13: Block Time: Deleting Our List And Toggling Filter Bar

    Lecture 14: Block Time: Toggling Main Image And Canceling Tasks

    Lecture 15: Block Time : Showing New Tasks First With List Reversal

    Instructors

  • Android and Apple App Development- Beginner to Pro  No.2
    Stone River eLearning
    Over 1,000,000 Happy Students
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 3 votes
  • 3 stars: 11 votes
  • 4 stars: 19 votes
  • 5 stars: 30 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!