Business Apps Using Corona SDK by J. A. Whye

J. A. Whye, Udemy

Discover how to use the Corona SDK framework to create business-type apps. It's not just for games, anymore!

Calling all Corona SDK programmers...

If you’ve ever had an idea for a non-game app…

If you’ve ever had a client ask you to create an app for their business…

If you’ve ever wondered what kind of money can be made outside the games market…

…then this may be the most important thing you read all day.

Making games is fun, but there are a lot of opportunities out there in the business market. According to the latest stats the average price for an iOS game is $1.05 but the average price for a non-game app is $1.95 — that’s a HUGE difference!

That’s great news if you’re coming up with your own ideas and implementing them, but there’s an even bigger opportunity and that’s creating apps for local businesses.

Fifteen to twenty years ago web sites were the new cool thing — every business was scrambling to get a site online. Today, apps are the new thing.

Those businesses don’t have folks on staff who can do the job; they’re going to hire it out. And most of the people building those apps are using Xcode and Objective-C…

…and you can code rings around them using Corona SDK!

There’s Just One Little Problem…

While there are a lot of tutorials available for making games with Corona SDK (heck, I’ve done a lot of them myself) the tutorials aimed at business-type apps are few and far between.

You pick up a little here, a little there, you experiment and run down dead ends, etc.

There hasn’t been a comprehensive tutorial for people who want to build non-game apps with Corona SDK. Until now.


Creating Business Apps with Corona SDK
• A Complete Video Tutorial •

My brother-in-law is one of the top salesmen for an international textile company and one day asked if there was an app to show him new businesses just opening up. Since there’s an app for just about everything, I was surprised to find that gap in the market.

So I set out to create that app and decided to use what I knew best — Corona SDK. After all, with the widgets and things like Storyboard I expected it to snap together very quickly.


Two weeks later I was still struggling with some of the basic elements, although it was slowly coming together. And I realized that if I, a hotshot programmer with Ninja-like skills, was having so much trouble, others were probably in the same boat.

So I decided to create a series of tutorial videos covering the core areas of a business app so you can skip the potholes I fell into.

And I decided to do something different...

When you take the course you get the complete source code for the AK Leads business app I created. You can use the code to learn from or even use chunks of it in your own apps.

Making games is great fun. But there are some very lucrative opportunities out there for people who can make business apps for the iPhone and iPad. With this course you’ll be able to leverage what you already know instead of starting completely from scratch with something like Xcode and Objective-C.

NOTE! This course is not meant for complete newbies to Corona SDK. I assume you have at least beginner-level knowledge of how to use Corona SDK to make apps. Get comfortable with Corona SDK before tackling this course — or, know going in that you might flail a little bit at first. ;)

Also, as of April 4, 2013, Corona Labs changed the way widgets work. This course uses Widgets v1 (included in the course). I will be creating a new course for Widgets v2 but not until the new version has stabilized. If you buy this course now you will receive the new course absolutely free when it's finished!

  • What are the requirements?
    • The Corona SDK framework (yes, the free Starter Edition is fine).
    • A text editor or IDE such as Outlaw (paid or free trial version).
  • What am I going to get from this course?
    • Over 54 lectures and 5.5 hours of content!
    • Understand how to use the Widgets in Corona SDK.
    • Learn the techniques needed to create business-type apps in Corona SDK.
    • Sample code for each section.
    • Each section builds on the previous to help create your own mobile app.
  • What is the target audience?
    • Beginning to intermediate Corona SDK developers.
    • Corona SDK devs who want to expand from games to creating business-type apps.

  • Widget Changes (Important!)
  • SECTION 1: Reading JSON Data from a Server
  • Introduction to Session 1 (and sample code)
  • Creating a mySQL Database
  • The Server-Side PHP Script
  • Reading JSON Data via Corona SDK
  • Beefing Up The JSON Routine
  • Requiring Username/Password to Grab the Data
  • Using with JSON Feeds
  • Reading Weather Data
  • SECTION 2: Displaying Lots of Data - Painlessly
  • Introduction to Section 2 (and sample code)
  • The Base linePrinter() Function
  • Making the Data Look Cool
  • Scrolling Data Too Big for the Screen
  • Parameter Passing Secrets
  • SECTION 3: Database CRUD (Create, Read, Update, Delete)
  • Introduction to Section 3 (and sample code)
  • Creating a Database File
  • Reading from a Database
  • Inserting Data
  • Deleting Data
  • Updating Data
  • Creating the Database in Code
  • Altering an Existing Database
  • Tying Sections 1 and 3 Together
  • Easier String Handling
  • SECTION 4: Scrolling Data with the TableView Widget
  • Introduction to Section 4 (and sample code)
  • Setting Up the Sample Code
  • Rendering the tableView Rows
  • Responding to tableView Events
  • Show/Hide a Delete Button
  • Tying tableView to the Database
  • Fun with Masks
  • SECTION 5: TabBar and Storyboards
  • Introduction to Section 5 (and sample code)
  • Creating Your TabBar Widget
  • Setting Up Storyboard
  • The "Scary" Storyboard Scene Template
  • Working with the Scene Files
  • Combining Sections 4 and 5
  • Using a Storyboard Overlay
  • SECTION 6: Sending Data from App to Cloud
  • Introduction to Section 6 (and sample code)
  • Sending Data via PHP Script
  • Sending Data via Email
  • Sending Data Using Moai Direct Services
  • Set Up Your Moai Collection
  • Reading Collections from Moai
  • Sending Data Using Moai Direct Services
  • Grabbing Data Using Moai Direct Services
  • SECTION 7: Maps, Pickers, and User Input
  • Introduction to Section 7 (and sample code)
  • Using the Picker Widget
  • User Input with TextField and Popup Keyboard
  • Creating a Dynamic Map Object
  • A Bit More About Widget Themes
  • Slip Sliding Away
  • SECTION 8: Bonus Area
  • Video: Local Notifications
  • Sample App - Complete Code for AK Leads
  • Dates:
    • Free schedule
    Course properties:
    • Free:
    • Paid:
    • Certificate:
    • MOOC:
    • Video:
    • Audio:
    • Email-course:
    • Language: English Gb


    No reviews yet. Want to be the first?

    Register to leave a review

    More on this topic:
    39993_c3b8_4 Online Courses - Anytime, Anywhere
    Learn How to use LinkedIn for Business and how to get the most out of all the...
    Large-icon Gamification
    Gamification is the application of game elements and digital game design techniques...
    35351_f27b_8 Corona SDK Tutorial - Game Development Course - Udemy
    Impress your family and friends with your own iOS & Android mobile game...
    22545_7934_3 Mobile App Development Made Easy Using Corona SDK by Infinite Skills
    Learn commercial Mobile App Design. Write once and build to iOS, Android, Kindle...
    35290_a496_7 Learn iOS Programming - iPhone Programming Tutorial
    iPhone Programming Tutorial for Beginners who want to take next step in learning...
    More from 'Udemy':
    Show?id=n3eliycplgk&bids=323058 Thousands of online courses for only $15
    Most courses are dropped to $15 flat price!
    Banner_ruby Ruby on Rails Tutorial: Learn From Scratch
    This post is part of our “Getting Started” series of free text tutorials on...
    Show?id=n3eliycplgk&bids=323058 $10 Sitewide Deal
    $10 Fixed Price across the site!
    64422_c6dd_6 1 Hour HTML
    Learn how to code in HTML in 1 hour. This class is set up for complete beginners...
    72262_60dc_6 1 hour jQuery
    Have you ever wanted to learn to code. This course will show you the basics...

    © 2013-2019