Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
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 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!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Build Android Apps with App Inventor 2 - No Coding Required|
Course materials can be downloaded here
Introduction to App Inventor 2Preview
|Section 2: App Inventor 2: Setting Up App Inventor for Development|
App Inventor Setup IntroductionPreview
Creating A Gmail AccountPreview
App Inventor Companion App - Option 1
Setting Up Onscreen Emulator - Option 2
Setting Up Usb Device Part 1 - Option 3
Setting Up Usb Device Part 2 - Option 3
|Section 3: App Inventor 2: Breaking Down The Component Editor|
Component Editor Introduction
Components View And Components Section
Blocks Editor Build Options And Media Section
Components Editor In Action
|Section 4: App Inventor 2: Breaking Down The Blocks Editor|
Blocks Editor Introduction
Blocks Viewer And Media Section
Blocks Editor In Action
|Section 5: App Inventor 2: Your First App: Hello Purr|
First App Introduction
First Application Overview
Setting Up Our First Application
Component Spotlight: Button
Component Spotlight: Label
Creating Our First Application
Running Our Application
|Section 6: App Inventor 2: Your Second App: Audiobook Log|
Second App Introduction
Second App Overview
Component Spotlight - HorizontalArrangement
Component Spotlight - VerticalArrangement
Arranging Our Buttons
Component Spotlight - Checkbox
Naming Our Chapters
Component Spotlight - Sound
Setting Up Chapter Audio
Adding Space To Our Layout
Updating Our Component Names
Block Time: Making Our Buttons Play Audio
Testing Final App
|Section 7: App Inventor 2: Understanding Backing Up, Restoring & Sharing App Inventor Proje|
App Backup, Restore And Share Intro
Understanding App Inventor File Types
Downloading & Backing App Inventor Apps
Uploading, Sharing & Restoring App Inventor Apps
|Section 8: App Inventor 2: Your Third App : Skeleton Review|
Third App Introduction
Third App Overview
Component Spotlight: Canvas
Layout Canvas & Labels
Component Spotlight: Ball
Implement Hotspots And Upload Media
Block Time - Activating Tapped Bones
Block Time - Simplifying Activated Bone Blocks With Procedures
Block Time - Resetting Hotspot Colors With Procedures
Component Spotlight - Player
Adding Vibration To Hotspots
|Section 9: App Inventor 2: Your Fourth App: My Business App|
Fourth App Introduction
Fourth App Overview
Basic Home Screen Layout
Navigation Drawer Layout
Component Spotlight - Activity Starter
Implementing Website Activity
Implementing Map Activity
Component Spotlight - PhoneCall
Implementing Call Screen Part 1 - Intro To Multiple Screens
Implementing Call Screen Part 2 - Intro To Multiple Screens
Component Spotlight - Textbox
Implementing Email Screen Layout
Block Time - Sending Emails With The Help Of Variables
|Section 10: App Inventor 2: Your Fifth App: Free Form Task List|
Fifth App Introduction
Fifth App Overview
Implementing Top Task Bar Layout
Component Spotlight - Listview
Component Spotlight - File
Finalizing Main Screen Layout With Listview, File, And Empty List Image
Implementing Taskform Screen And Structure
Component Spotlight - Listpicker
Finalizing Taskform Screen With Listpicker, And Form Input
Block Time: Passing Data Between Screens
Block Time: Adding Tasks To File - Understanding Parsing Pt1
Block Time: Displaying Tasks From File Using Listview - Understanding Parsing Pt
Block Time: Deleting Our List And Toggling Filter Bar
Block Time: Toggling Main Image And Canceling Tasks
Block Time : Showing New Tasks First With List Reversal
At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered.
Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.