Hi,
I am a recently laid off 30 year old SAP consultant from India. Over the last few weeks, I have been reading about the wonderful world of android apps. There is a great opportunity in India for android apps as millions of smart phones are sold every year. I have decided on building apps targeted at the Indian stock market - like stock screeners, that help people reach a proper investment decision. I want to make money out of my apps, so I want then to be fairly professional so that somebody buying them wont feel cheated. Also, there are not many (any) stock screener apps targeted at Indian stock market. So there is an opportunity there and I want this idea to be my first.
But how do I go about it ? I learnt Java at college, 10 years ago. My Java is highly amateurish even after I refreshed it over the last few weeks.I have bought a book on MIT App Inventor...and developed a few simple example apps already and tested them on my mobile. I am not yet sure App Inventor can help me develop more complex apps like the one I mentioned above.
So, I am desperately looking for advise from people who have been there, done that. How do I go about developing my first app ? Should I go about it the hard way - learn Java better ? Read a book on Android application development ? Build Web Apps using HTML5, JavaScript, JQuery ? Or stick to MIT App Inventor ? Try some app builder development tool like Tiggzi, Codiqa or Kinvey ?
I really need your advise as I really need to develop something quickly and make money out of it. :fingers-crossed:
Hi!
As far as i can help....i made some apps, some of them native with Java and others with HTML5.
From my experience, if you plan to make somekind of "atlas app (like wikipedia)" or not very user interface intensive or if you already know html5+css+javascript, you could go with html5, but i will always recomend native with Java as you have much more control over you app.
Anyway, if starting from 0, go for Java (Android SDK) get any tutorial around the web, there are tons of them, some better than others ofc, and free.
Hope you find your way to go!
good luck!
forgin said:
Hi!
As far as i can help....i made some apps, some of them native with Java and others with HTML5.
From my experience, if you plan to make somekind of "atlas app (like wikipedia)" or not very user interface intensive or if you already know html5+css+javascript, you could go with html5, but i will always recomend native with Java as you have much more control over you app.
Anyway, if starting from 0, go for Java (Android SDK) get any tutorial around the web, there are tons of them, some better than others ofc, and free.
Hope you find your way to go!
good luck!
Click to expand...
Click to collapse
Thanks for that. But may I also know your opinion on MIT App Inventor ?
I started with App Inventor and quickly out grew it. Using java will make it easier to move on to complex apps or add more complexity to any current ones.
RedDevil99025 said:
Thanks for that. But may I also know your opinion on MIT App Inventor ?
Click to expand...
Click to collapse
I personally wouldnt use app inventor nor any other kind of "easy app maker"
I would not use the inventor, too.
I recommend reading the Head's First Java books (skip the UI part) and for Android the Vogella tutorials.
---------- Post added at 09:13 PM ---------- Previous post was at 09:10 PM ----------
(Btw, you cannot build an app quickly to make big money. If you want to be successful, you need to spend a lot of time on development.)
RedDevil99025 said:
Hi,
I am a recently laid off 30 year old SAP consultant from India. Over the last few weeks, I have been reading about the wonderful world of android apps. There is a great opportunity in India for android apps as millions of smart phones are sold every year. I have decided on building apps targeted at the Indian stock market - like stock screeners, that help people reach a proper investment decision. I want to make money out of my apps, so I want then to be fairly professional so that somebody buying them wont feel cheated. Also, there are not many (any) stock screener apps targeted at Indian stock market. So there is an opportunity there and I want this idea to be my first.
But how do I go about it ? I learnt Java at college, 10 years ago. My Java is highly amateurish even after I refreshed it over the last few weeks.I have bought a book on MIT App Inventor...and developed a few simple example apps already and tested them on my mobile. I am not yet sure App Inventor can help me develop more complex apps like the one I mentioned above.
So, I am desperately looking for advise from people who have been there, done that. How do I go about developing my first app ? Should I go about it the hard way - learn Java better ? Read a book on Android application development ? Build Web Apps using HTML5, JavaScript, JQuery ? Or stick to MIT App Inventor ? Try some app builder development tool like Tiggzi, Codiqa or Kinvey ?
I really need your advise as I really need to develop something quickly and make money out of it. :fingers-crossed:
Click to expand...
Click to collapse
My Hibernate trainer quoted the following "You guys are brought up with IDE we used to compile on console". My sincere suggestion even in this RAPID developmental technologies around refresh your "Java skills" on console (DOS or Unix your wish) and make use of Eclipse IDE with Android SDK plugins for fast development. That would do. Start with Eclipse Helios and Google Android SDK and AVDs. Here you go... http://developer.android.com/sdk/index.html
I have developed a couple of very good apps and I use one myself but Google play store expects payment to become one of their developers Why should I pay for my own app to releasing to public for free? I choose XDA let them validate and evaluate my apps and enjoy. Let us CJava++++
The day is not far may be you get donated enough expand your ideas.
My advice is - don't read books, just start coding. A year ago I knew absolutely nothing about Java or Android. Find a webpage with sample android Activity. Start spawning your code from there. That's how I did it. Then lear something about deriving from View class... and so on...
Hey guys, thank you for all the advise. I will go through what each one of you has said and do things systematically.....I am basically starting from zero......so, lets see how far I go....and I will inform you guys about my progress and seek guidance from you.
Thanks again.
developer.android.com
Best site there is to start it has a training part and other examples. I'd personally work my way up from there if I was starting now.
radical_thinking said:
Best site there is to start it has a training part and other examples. I'd personally work my way up from there if I was starting now.
Click to expand...
Click to collapse
I didn't like the site when I started. In my opinion it is too difficult for beginners.
Better now
nikwen said:
I didn't like the site when I started. In my opinion it is too difficult for beginners.
Click to expand...
Click to collapse
Yea it wasn't always good but now they have a good training part + they provide sample code that you can run and fiddle with
It has a couple good step by step stuff, but its mostly "add this code" and has snippets that don't often make sense till you have a decent understanding of the rest of the code.
Hello all,
During my studies I am designing a project involving a LEGO Mindstorms "Robot" and an accompanying Android app. I would like to send commands to the Mindstorms unit using Bluetooth. I know this is possible as while trialing some ideas in the MIT App Inventor I discovered Mindstorms command blocks.
I apologize if this is posted in the wrong place. I did do some searching around Google for a way to do this, yet I found nothing as of yet. I do not need a full script, just a link to the API/API Commands.
Many Thanks,
-James
You could have a look at the Catroid project. It's an open-source Scratch port for Android which allows you to enable NXT support in the settings.
Maybe you can find some useful information in its code.
Github: https://github.com/catrobat/catroid
Especially this part of the repo might be interesting: https://github.com/Catrobat/Catroid/tree/master/catroid/src/org/catrobat/catroid/legonxt
nikwen said:
You could have a look at the Catroid project. It's an open-source Scratch port for Android which allows you to enable NXT support in the settings.
Maybe you can find some useful information in its code.
Github: https://github.com/catrobat/catroid
Especially this part of the repo might be interesting: https://github.com/Catrobat/Catroid/tree/master/catroid/src/org/catrobat/catroid/legonxt
Click to expand...
Click to collapse
Thanks for the info. Currently reading through the source code now. Does show how much of java I have forgotten though.
Off topic but you have another supporter for your petition
-James
deadwarrior63 said:
Thanks for the info. Currently reading through the source code now. Does show how much of java I have forgotten though.
Off topic but you have another supporter for your petition
-James
Click to expand...
Click to collapse
Welcome and thanks.
Hello guys, I'm pretty new to WP8 and I'd like to learn app development for WP8 platform. For instance I'd like to start by learning tools and system to develop a simple app that helps users to know about bus hours for specified locations.
I think I'm going to need using a simple db for it and from my code I'll have to call db tables, right?
How can I start developing my first wp app? Please assist.
greenflash said:
Hello guys, I'm pretty new to WP8 and I'd like to learn app development for WP8 platform. For instance I'd like to start by learning tools and system to develop a simple app that helps users to know about bus hours for specified locations.
I think I'm going to need using a simple db for it and from my code I'll have to call db tables, right?
How can I start developing my first wp app? Please assist.
Click to expand...
Click to collapse
At first: please post questions in the Q&A forum.
for easy apps you can use Windows Phone app studio
greenflash said:
Hello guys, I'm pretty new to WP8 and I'd like to learn app development for WP8 platform. For instance I'd like to start by learning tools and system to develop a simple app that helps users to know about bus hours for specified locations.
I think I'm going to need using a simple db for it and from my code I'll have to call db tables, right?
How can I start developing my first wp app? Please assist.
Click to expand...
Click to collapse
HI .
The first step is that see how much you know about C# Codes .
If(!C#.Knowledge)
{
use AppStudio;
}
else
{
get VS 2013
}
if you know C# well get VS2013 . use Channel 9 and MSDN Libraries for Sample Codes and Starting Guides .
You have to know Xaml Codes (not needed very much. You will learn it while you code (exactly like me)).
Regards
Ali Noshahi
Well, you don't *need* to use C#. You can also use VB.NET (or C++, if you want to work at a lower level).
Microsoft has a number of "Getting started with Windows Phone app development" tutorials. Like, a tremendous amount, really. They assume you're using the SDK (which comes with a free Express version of VS) though; AppStudio is newer, although there are probably tutorials for it too.
Hello everybody!
I am new here. I am a student and writing a thesis work on mobile app marketing.
I need a help of true developers. Please let me know your opinion on some related questions.
What mobile marketing do you need in your app? what kind of app do u work with?
What is important for you in mobile app marketing?
What tools do you use for this purpose? Do they meet your requirements?
I thought no one will give me more up-to-date info then you.
Thanks in advance for your help.
MartyGoose said:
Hello everybody!
I am new here. I am a student and writing a thesis work on mobile app marketing.
I need a help of true developers. Please let me know your opinion on some related questions.
What mobile marketing do you need in your app? what kind of app do u work with?
What is important for you in mobile app marketing?
What tools do you use for this purpose? Do they meet your requirements?
I thought no one will give me more up-to-date info then you.
Thanks in advance for your help.
Click to expand...
Click to collapse
These questions are unclear to me... Could you describe more what data do you need? What is the purpose of your survey?
What mobile marketing do I need in my app? You mean, how do I monetize my app?
What is important to me in mobile app marketing? If I do the marketing in my app (show the ads) I want to get money, and if I try to market my app I want to get the downloads.
What tools do I use? I show the ads with mobile advertisers SDKs, and sometimes I market my app with posting on social media, but mostly I just do ASO. I will do some paid advertising with my new game but at very low scale.
Hello, Vaktu!
What is the purpose of your survey?
Click to expand...
Click to collapse
I am speaking about ARM marketing funnel - but "retention" (mainly) and "monetization" parts, not aquisition of app installs. So mine focus is IN-app marketing
When app is already installed and downloaded - how to make people come back to your app and use it more? Do you send pushes, inapps, etc? If yes - what tools do you use or make coding by yourself?
If you are looking to market the mobile applications, App Store Optimization is what you need to perform. Some of its techniques which you might be aware of are:
1. Off-page activities
2. Landing page optimization
3. Keywords analysis
4. A/B testing tools
App store optimization is a must process if you want your app to get more downloads.
In my experience with mobile marketing tools I think ASO is the key factor for your sucessful marketing. App store optimization help people to find your mobile easier and faster. It increases your chances to rise app popularity, the principle the same as SEO. Optimization determines what positions you will take. Exactly it helped me with marketing of mobile app.
As I wrote in the title of the post, can we develop apps for smartwatch U8?
Thanks for the answers.
ask the manufacturer
but probably not, otherwise there would be a sdk available