How can I make my first Android app? Where Do I Start?

by .
17 replies
Dear Gab,
I am really interested in creating an android app as it seems to be a legit source of income. I have little knowledge in coding, marketing, SEO, ASO, and I'd like to make an Android app. I'm not sure how or where to start and the tools that I am going to need. Where do I start, Gab?

Sincerely,
Android Amateur
Dear Android Amateur,
Creating an Android app is sort of a two-pronged process.

If you are an amateur coder, there are so many sources online for you to harness your coding skills. You will also need to get familiar with Google Play's development tools as well as their guidelines. Just so you know, Google is known for its policy enforcement as they restrict apps for all kinds of things. This is why you need to fully understand and know what you can't or shouldn't do before you even start.

Heads up! I am not going to walk you through here in this post, the entire coding process of developing an Android app that would be too much information to fit into this article. However, I will tell you my secret on how to create Android apps without coding, point you to Google's guidelines, and give you a few tips to help you develop your very first app.

Developing for Google Play is not just about familiarizing yourself with Android development tools like Eclipse, Android Studio, Python, or any programming languages. If you're not comfortable with coding, you can still create apps in various ways.

Being an amateur coder is not really a crime in this digital era. Yeah, you can try to study and explore the nerdy world of programming and designing languages. But the time you would consume teaching yourself how to program and design an app really depends on your learning curve. Rather than struggling with complexities of programming and designing, you might want to check different builders like AppsGeyser AppMkr, Eachscape, LumeApps or MyAppBuilder. There are hundreds of successful apps have been developed using any of these platforms and have successfully managed to bring appreciation from its users, and of course - PROFITS.


Building an Android App has never been a Child's Play but in this mini guide I plan to give you an overview of the top Builders in the Market

Building Android Apps with AppMkr

AppMkr is an online platform developed to aid users without coding knowledge in creating their own mobile apps.

It's a free online service where you don't need to register if you already have a Google, Facebook, Twitter, or Yahoo account.

Just login using any of the following credentials mentioned and it will direct you to the app creation page.

Here, you will need to choose the name of your app, type your name, and your email address.

You can choose from pre-created canvas (realtor, store, work group, etc.) or start with a blank canvas, and start creating an Android app from scratch.

Next step is to choose which functions from the left pane that you would like to be added to your app. I have tried creating an app using a blank canvas, and honestly, it's kind of difficult. It's time consuming and you really have to exert extra effort reading their tutorials and videos.

But again, it's still worth a try. I like their pre-created templates though because you just need to edit the layout and functions the way you like it. However, as of this writing they only have 11 templates, so there's a huge chance that you'll end up starting from scratch or using a blank canvas.

Well, if that's your case, you need to learn how to design, format, add functions, and add files to your app. While you're at it, learn to market your app to your prospective employers. For your information, the cost to submit the app on the app store is nothing, however, you need to pay $79 monthly (subscription).

Not my favourite option, but still valid.

Building Android Apps with EachScape

Creating an app with EachScape is super simple. You can build out an app features using its user-friendly drag and drop interface (MVC Framework). With EachScape, you design your app the way you like it and submit it to app. It's free to use, but you have to pay extra if you want access to more app feature.

I like the fact that it allows you to connect CMS solutions or use their own CMS. You may also add SDKs from third party sources like analytics, ads, and more. In its admin panel, you can define user privileges, organize Android, and JS components with ease.

It offers many templates to start you off. There's also a blank app also known as the Visual Editor option, when you create a new app using its Web Studio.

It's a good mobile app builder - not awesome but good enough.

You'll like its IDE as it offers many features and capabilities. It also provides MBaaS options and supports third party SDKs and other services. Moreover, it can be integrated with JSON, XML, and RSS via its RESTful URL scheme. However, using this platform requires you to be technically savvy (must be a skilled developer). It's not totally free to use also. It also cannot wrap existing apps as well as databases with REST services.

You can set up an account now with EachScape and and start building your first Android app today: https://eachscape.com/. Happy building!


Build Android Apps with MyAppBuilder

MyAppBuilder is an online service aimed at the mass market to make sure that anyone can have their own Android app without coding skills.

They are one of the pioneers who have been developing mobile apps for their subscribers since 2008. However, their service is not totally free as you have to pay monthly and the price varies depending on the plan that you choose. Refer to the pricing options below:

Price does not include third party plugins, graphics and themes. After 90 days of hour requirements met for project, client can change subscription to a hosting only plan for $9 a month.

They have a 30 day trial with each subscription, where you can cancel any time once you find their product or service unsatisfactory.

With MyAppBuilder, you can easily have a File Sharing App, a Messaging App, or a Shopping Cart App. Or, you can have them customize their existing app templates to your liking:
  • Real Estate App
  • Car Dealer App
  • Author/Publisher App
  • News App
  • Church/Religion Apps

MyAppBuilder has built over a thousand of apps already since launch and still developing new app templates for their users. It is a Platform as a Service who releases most of their apps for free and the code is open source....

Read the full article on Warrior Forum Learn
#android #app #make #start
  • Profile picture of the author erin31
    MyAppBuilder is the best choice I think.
    {{ DiscussionBoard.errors[11361477].message }}
  • Profile picture of the author smartadset
    I was excited to share my thoughts on how to make an app since I thought this was a question, but all I can say is that it was totally worth it to check this post.

    Will definitely take a look at the MyAppBuilder since it's something we deal with each day.

    Thanks Gabriel
    {{ DiscussionBoard.errors[11361480].message }}
  • Profile picture of the author romanepo
    Do you provide any opensource templates ?
    Signature
    Signup Domain Plan & Create Online Identity at no cost
    TECHNOLOGY Solution & Services | SaaS, IoT, IaaS, PaaS | LayerSYSTEM.com
    {{ DiscussionBoard.errors[11361482].message }}
  • Profile picture of the author kgibest2
    The options listed here seem OK but I use zapable to build apps for clients. They have lots of functionalities built into it. Its not free...
    {{ DiscussionBoard.errors[11361483].message }}
  • Profile picture of the author AdrianG001
    You can also try to make an android app using Bubble !

    Adrian Gates
    Sr. Developer -
    {{ DiscussionBoard.errors[11361492].message }}
  • Profile picture of the author ruishu
    Thanks Gabriel! Really informative for us, beginners in app creating world.

    I am using Smart apps Creator 3 personally, and can suggest it to begginners. It has Powerpoint like user interface and leans on drag and drops (no coding skills required).
    Pros:
    • User Friendly interface, especially for newbies.
    • It's a software, so I can use it offline when I am out of internet connection.
    • Allows to output same app to cross platforms.
    • Built in templates, but also allows you create your own design unlikely most of online app builders.
    • One time payment, life long usage.
    Cons:
    • Cannot create game apps( only mini games are available for educational purposes)
    • Allows Maps, Youtube videos, websites etc. external sources to integrate and embed to apps, but doesn't allow to create GPS, Bluetooth based apps.
    • Only one way server integration allowed. (You can send messages or updated database to apps apps, but users cannot send messages to you or use the app as social media apps)
    {{ DiscussionBoard.errors[11361493].message }}
  • Profile picture of the author darrenboy
    I am using MyAppBuilder
    {{ DiscussionBoard.errors[11361494].message }}
  • Profile picture of the author DURABLEOILCOM
    Originally Posted by Gabriel View Post

    Dear Android Amateur,
    Creating an Android app is sort of a two-pronged process.

    If you are an amateur coder, there are so many sources online for you to harness your coding skills. You will also need to get familiar with Google Play's development tools as well as their guidelines. Just so you know, Google is known for its policy enforcement as they restrict apps for all kinds of things. This is why you need to fully understand and know what you can't or shouldn't do before you even start.

    Heads up! I am not going to walk you through here in this post, the entire coding process of developing an Android app that would be too much information to fit into this article. However, I will tell you my secret on how to create Android apps without coding, point you to Google's guidelines, and give you a few tips to help you develop your very first app.

    Developing for Google Play is not just about familiarizing yourself with Android development tools like Eclipse, Android Studio, Python, or any programming languages. If you're not comfortable with coding, you can still create apps in various ways.

    Being an amateur coder is not really a crime in this digital era. Yeah, you can try to study and explore the nerdy world of programming and designing languages. But the time you would consume teaching yourself how to program and design an app really depends on your learning curve. Rather than struggling with complexities of programming and designing, you might want to check different builders like AppsGeyser AppMkr, Eachscape, LumeApps or MyAppBuilder. There are hundreds of successful apps have been developed using any of these platforms and have successfully managed to bring appreciation from its users, and of course - PROFITS.


    Building an Android App has never been a Child's Play but in this mini guide I plan to give you an overview of the top Builders in the Market

    Building Android Apps with AppMkr

    AppMkr is an online platform developed to aid users without coding knowledge in creating their own mobile apps.

    It's a free online service where you don't need to register if you already have a Google, Facebook, Twitter, or Yahoo account.

    Just login using any of the following credentials mentioned and it will direct you to the app creation page.

    Here, you will need to choose the name of your app, type your name, and your email address.

    You can choose from pre-created canvas (realtor, store, work group, etc.) or start with a blank canvas, and start creating an Android app from scratch.

    Next step is to choose which functions from the left pane that you would like to be added to your app. I have tried creating an app using a blank canvas, and honestly, it's kind of difficult. It's time consuming and you really have to exert extra effort reading their tutorials and videos.

    But again, it's still worth a try. I like their pre-created templates though because you just need to edit the layout and functions the way you like it. However, as of this writing they only have 11 templates, so there's a huge chance that you'll end up starting from scratch or using a blank canvas.

    Well, if that's your case, you need to learn how to design, format, add functions, and add files to your app. While you're at it, learn to market your app to your prospective employers. For your information, the cost to submit the app on the app store is nothing, however, you need to pay $79 monthly (subscription).

    Not my favourite option, but still valid.

    Building Android Apps with EachScape

    Creating an app with EachScape is super simple. You can build out an app features using its user-friendly drag and drop interface (MVC Framework). With EachScape, you design your app the way you like it and submit it to app. It's free to use, but you have to pay extra if you want access to more app feature.

    I like the fact that it allows you to connect CMS solutions or use their own CMS. You may also add SDKs from third party sources like analytics, ads, and more. In its admin panel, you can define user privileges, organize Android, and JS components with ease.

    It offers many templates to start you off. There's also a blank app also known as the Visual Editor option, when you create a new app using its Web Studio.

    It's a good mobile app builder - not awesome but good enough.

    You'll like its IDE as it offers many features and capabilities. It also provides MBaaS options and supports third party SDKs and other services. Moreover, it can be integrated with JSON, XML, and RSS via its RESTful URL scheme. However, using this platform requires you to be technically savvy (must be a skilled developer). It's not totally free to use also. It also cannot wrap existing apps as well as databases with REST services.

    You can set up an account now with EachScape and and start building your first Android app today: https://eachscape.com/. Happy building!


    Build Android Apps with MyAppBuilder

    MyAppBuilder is an online service aimed at the mass market to make sure that anyone can have their own Android app without coding skills.

    They are one of the pioneers who have been developing mobile apps for their subscribers since 2008. However, their service is not totally free as you have to pay monthly and the price varies depending on the plan that you choose. Refer to the pricing options below:

    Price does not include third party plugins, graphics and themes. After 90 days of hour requirements met for project, client can change subscription to a hosting only plan for $9 a month.

    They have a 30 day trial with each subscription, where you can cancel any time once you find their product or service unsatisfactory.

    With MyAppBuilder, you can easily have a File Sharing App, a Messaging App, or a Shopping Cart App. Or, you can have them customize their existing app templates to your liking:
    • Real Estate App
    • Car Dealer App
    • Author/Publisher App
    • News App
    • Church/Religion Apps

    MyAppBuilder has built over a thousand of apps already since launch and still developing new app templates for their users. It is a Platform as a Service who releases most of their apps for free and the code is open source....

    Read the full article on Warrior Forum Learn
    It is very simple to make an android app using Appsbar. It's free too which is best of all.
    {{ DiscussionBoard.errors[11361725].message }}
  • Profile picture of the author Ah Xan
    i recomend you to use thunkable its totaly free and create unique apps.
    {{ DiscussionBoard.errors[11361730].message }}
  • Profile picture of the author jacobjohn12
    Thanks for sharing with us such an informative post. Well, I also prefer to go for MyAppBuilder...
    {{ DiscussionBoard.errors[11379311].message }}
  • Profile picture of the author Lemosys
    I think that Bubble is a real-time saver for Android app developers and users for building high-end Android applications
    Signature

    Lemosys Infotech is the leading website development company in India, We are team of dedicated web developer. Hire us to get high level IT services for your Business.

    {{ DiscussionBoard.errors[11380511].message }}
  • Profile picture of the author afrikgold
    There are so many ways to create Mobile App .


    There so many app creation platforms right now. You will loose count. A mere google search for mobile creation platform will amaze you. All what you need is to get the ones that are cost effective or free tools.


    Some of these app platform can trap you for life. Just use due diligence.
    {{ DiscussionBoard.errors[11401925].message }}
  • Profile picture of the author johnpwest
    At first, Android Studio would seem like a nightmare. You'll have no idea what is going on. You'd spending a day trying to get the basic "Hello World" program to run, despite the code already being done but once you're able to do that, you can simply add things to it... a random text box, some buttons.. and it'll only get better. Practice practice practice.
    {{ DiscussionBoard.errors[11421612].message }}
  • Profile picture of the author Jenny Vox
    Well, today's number of app builder is there to build your first application.
    This same situation which I face and that time I go with AppsGeyser. By using this app builder, I'm starting my first android app and also successfully upload on Google Play Store.
    {{ DiscussionBoard.errors[11422083].message }}
  • Profile picture of the author DURABLEOILCOM
    Is there any free app builder better than AppsBar.com?
    {{ DiscussionBoard.errors[11422162].message }}
    • Profile picture of the author HarrieB
      Originally Posted by DURABLEOILCOM View Post

      Is there any free app builder better than AppsBar.com?
      The free one's will always hold you hostage for some reason or the other. If your app becomes really popular, they will charge you recurring money based on number of users or they will put their ads inside apps apart from your ads (if u are going the ads way).

      I would always advise to go with a paid app builder. This advice is coming from someone who has over 500 apps
      {{ DiscussionBoard.errors[11422823].message }}

Trending Topics