Breaking Into the App Business

by Kevin Miller on November 26, 2014 10 comments

What do you think about getting into the app business? Here are things we’ve heard again and again. Are any of these you?

  • “Why is it so difficult to build apps?”
  • “I’ve tried to learn in the past but never been able to build the app I wanted?”
  • “Can I really do it?”
  • “Its such a crowded space. How can I stand out?”

LiveCode has earned us a place in the top 100 Kickstarter campaigns of all time (top 0.1%) last year.

We’ve been featured in hundreds of articles and have customers in over 120 countries.

Yet we haven’t been satisfied. We’ve been searching for the perfect way to unlock the dream of anyone who has an app idea, and to empower everyone who wants to get into the app business to become a runaway success.

We’ve tried many different methods. And we’ve found something so successful we just had to share it with you.

How NOT To Learn

I’ve seen courses that attempt to teach coding in an hour. No matter how easy they make it, creating apps is too involved to build a meaningful app in that time.

We’ve seen courses that teach by going through the principles of computer science. You can learn this way, but its hard fighting to understand abstract concepts and then apply them. The material is dry and we’ve watched again and again as people struggle to go from concepts to building their dream app.

Most courses ignore the business side. Yet the fact is that technology matters and business matters equally. You need to become a master of both to make your app a success in the crowded app store. The millions of apps in the stores represent a tremendous opportunity. But only the top apps are successful.

Some courses teach languages and methods that are far more complex than they need to be. There are a multitude of languages available for app developers and most of them are so complex and inaccessible that you’ll quickly give up if you don’t have a degree in computer science.

There are courses that teach little portions of building an app. It takes a lot of hard effort to put those concepts together when it comes to apply that knowledge and build your own. Lots of people drop out when they can’t connect together the ideas to build their own app when the time comes.

Then there are the approaches that focus on pure point and click tools. “No coding needed.” Only as soon as your app has any degree of functionality, any of the features that will actually make it stand out and be competitive, you’ll hit the wall with nowhere to go. How many of these apps do you see doing well in the app store?

Finally, we’ve seen course after course where the learning curve is just too steep. The material starts easy but quickly gets to a depth where you can’t follow it.

None of these methods work. At best they lead to an underwhelming app that gets lost in the store, at worst to frustration and giving up.

The Easy Way To Break Into the App Business

Instead of learning complicated dry abstract concepts and a fiendishly difficult language, the secret is to learn step-by-step, starting from what you already know.

Here is how it works.

We show you how to build the apps you already know and use. Imitation is a great way to learn. You can see if you’ve got it right every step of the way. To become a pro, start by imitating the pros. Once you can make these apps you can make anything!

We partner with you to show you how to build a fabulous business around your app. Experts who run multi-million dollar app business will share with you their secrets on how to do insightful market research, create a website that sells, landing page design, content marketing and using social media for business.

We provide you with a tool that lets you drag-drop objects, code in English and build your app just once then deploy it to all the app stores including iOS, Android and optionally, Windows, Mac and Linux desktops.

Plus you get this FREE Bonus: enter your app into our App Contest. Top prize includes an all expenses trip to LiveCode World late in 2015.

Where did this new course idea come from?

Sometimes the best ideas have the most surprising beginnings.

Our friends at Digital Pomegranate originally developed this course to boost economic development in a small developing country – Armenia. Now you may be wondering why that’s relevant to you?!

Well, if you think about it, this is one of the most challenging environments to show people how to break into the app business. And if they can do it, so can you. Let me tell you the story…

Many of the people who signed up had barely used a computer. Even more had no past experience with programming of any sort. Nor did they have experience creating a business.

The Digital Pomegranate team did their homework, looking high and low for a platform and language that would be accessible enough for them to teach. They tried many different alternatives none of which were good enough. Then they discovered LiveCode, our platform that makes it easy to create apps for multiple different devices.

But the discovery of LiveCode alone wasn’t enough. The teaching had to be accessible enough to people who hadn’t barely even used a computer. And it had to fit into a part time course over 16 weeks.

The team tested multiple approaches:

One class got the traditional computer science route, of teaching program structure, concepts and principles. Even though the class was highly practical, 40% of the class dropped out and only 2 people were able to build their own app at the end!

The other class tried a different approach. They taught the class how to build the apps that they already had on their phone. All the same concepts were taught but only as they came up in each app. The students could immediately see if they had got it right. The results were incredible. 93% of the students were able to build their own app at the end of the class.

Astonishing, isn’t it? Some of the graduates from this course even went on to win a coding Hackathon against stiff competition.

Sharing the Love

I was blown away when I saw the success this new training program was having. I could not wait to bring it to a wider audience. We’ve partnered up with Digital Pomegranate, worked over the materials, added our experienced tech and training staff and we’re bringing you this course. I can’t wait to see the results. I truly believe this is a door opener and will take us closer to our aspiration that

Everyone Can Create Apps.

Make the UI for the Calculator App Today

As a special treat, here is a sneak peak of one of the early lessons. See what you think. Let me know.

Kevin MillerBreaking Into the App Business

10 comments

Join the conversation
  • Felix Alonso - November 26, 2014 reply

    Already I have a license Indy.
    How can I subscribe me to the course?
    As much as would cost me?
    I have seen the first lesson and has seemed me very adequate to my know-how.
    Thanks
    Felix Alonso

    Kevin Miller - November 26, 2014 reply

    Thanks for your interest Felix. Please drop a line to support@livecode.com and we’ll see what we can sort out for you.

    Felix Alonso - December 5, 2014 reply

    Mr. Kevin Miller,
    Thanks by its attention.

    My problem is that I do not speak English, but writing I understand it perfectly.
    Therefore I cannot attend the webimar.

    Nevertheless already I write applications in LiveCode perfectly and I believe to have a medium knowledge of the language.

    IMPORTANT: Upon seeing the sample of the lesson Calculator Preview, of the I Day 1: Building the Interface of User, the sensacion has given me of being ALL the course written. With absence of videos.

    MY QUESTION IS: Is all the similar Course to the sample of the I Day 1 Builder User Interface?

    Thanks by his attention, Félix Alonso

  • Andy Piddock - November 26, 2014 reply

    Nicely laid out informative and easy to follow.

    Hmm there’s a typo on slide 9
    ‘Set the Fill of the left buttons…’ should be ‘Set the Fill of the right buttons…’

  • David Simpson - November 27, 2014 reply

    I see a little something interesting got slipped in here:

    “LiveCode World late in 2015”

    I am looking forward to it already! And I think that the timing will be splendid, based upon the roadmap.

  • Nower - December 7, 2014 reply

    Hi Kevin,

    You make it sound easy to develop a fully functional cross-platform app with LiveCode. After having developed such an app, I have to say that you are giving a wrong impression.
    I found what you say about pure point-and-click tools also somewhat true for LiveCode:
    “Only as soon as your app has any degree of functionality, any of the features that will actually make it stand out and be competitive, you’ll hit the wall with nowhere to go.”

    For example, if you use LiveCode fields in your app, they don’t support the native copy-and-paste functionality of mobile platforms, while they do it for desktop platforms. This seemingly little ommission creates major problems if you want to create a truly cross-platform app where the user wants to paste text from another app into a field on your app.

    This is just one example of incompatibilities between how LiveCode works on different platforms – there are numerous more, which require you to either code around them or give up on pretty standard functionality. But first you struggle to even realize that there is an issue, because you have read that it is so easy to do cross-platform development.

    And while some apps might be easy to implement in LiveCode, other functionality is complicated and has numerous idiosyncrasies. Data grids, anyone, where there is a whole separate manual with the details for some pretty basic user interface functionality? Touch gestures that support both up-and-down and left-and-right scrolling and perhaps also zoom? For the latter you basically have to use a paid third-party tool like MobGui, which uses native platform fields, but removes compatibility with desktop apps.

    These issues are not only part of the initial learning curve, they can hit you at any time during development in the most unexpected places (e.g. copy-and-paste).

    I do see value in LiveCode, but I don’t see enough effort to address the existing incompatibilities, constraints, quirks, and complications, which make developing true cross-platform apps much more challenging than necessary.
    I see a focus on the next new thing (e.g. HTML5), and a neglect of fixing these known issues which would make app development so much smoother.
    And I miss the acknowledgement of these issues in communications from the company, which would be the first step for putting (possibly significant) resources into fixing them.

    David Simpson - December 7, 2014 reply

    Nower,

    You have brought up some important points. These items are at the top of the priority list for the next major release. Please see this blog posting from Kevin about the new Widgets & Themes features:

    http://livecode.com/blog/2014/07/08/the-next-generation-widgets-themes/

    There was also extensive info provided during the conference in San Diego. And all of those videos are available for viewing with a purchase of the Conference Simulcast thru the LiveCode store.

    Documentation is also a vital issue, as you mentioned concerning the DataGrid. The documentation is being moved to MarkDown to facilitate community involvement as well as integrate much of the documentation into the actual code base:

    http://livecode.com/blog/2014/11/18/markingdown-the-user-guide/

    Kevin Miller - December 10, 2014 reply

    Thanks very much for your feedback.

    Creating a truly intuitive, multi platform tool that behaves perfectly on all platforms is always going to be a challenge. The platform already has many strengths but we know there are areas, for example the ones you have pointed out, where it can be made even better.

    You’ll be pleased to hear that our next focus is on LiveCode 8, which will give us a big stride forward specifically with the issues you mention. Check out my blog post from the summer on “widgets and themes” if you want to know more. That version of the platform will be shipping while our Create it course is running and it is our intention to take advantage of the new 8 features in the latter lessons in the course.

    Thanks again for your feedback.

Join the conversation

*