• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Need advice from Android Developers.

mnb5959

Newbie
Hello,
I'm totally a newbie in Android Application developing,
Need an advice from experienced Android Developers,
Is learning about developing applications hard?
How many days it takes to learn?
Do we need to have experience in designing images and graphics for application?
Is is making you enough money?

I'm a blogger since 3 years and own a WordPress blog. It was easy to learn blogging with WordPress. I learned it online. Is it possible we can learn Android online without joining any institutions.

Thanks in advance for your valuable time..................
 
Developing an Android app is on a completely different level than blogging.

If you are serious about this,then i reccomend you study the java programming language first as it is one ofthe foundation languages of Android. if you can understand Java then everything else wont be too difficult.
 
Developing an Android app is on a completely different level than blogging.

If you are serious about this,then i reccomend you study the java programming language first as it is one ofthe foundation languages of Android. if you can understand android then everything else wont be too difficult.

How much time will it take?
Do I need to be expert in Java to learn Android or basics are enough?

Thanks in advance.......
 
How much time will it take?
Do I need to be expert in Java to learn Android or basics are enough?

Thanks in advance.......

up to you really, I learned it as part of a college course and it took me 1 1/2 years to get a good feel foritbut it may be quicker for you as i was studting several languages at the time so a few months if your dedicated and follow good tutorials.
 
When people born, God says: you can program or you can't program.

If you can program, you like math and logic things.

If you can't program, you can spend years trying to learn how to develop, you will be able to develop a program, but you will never be able to program.

Don't understand this wrong, people born with some skills, you can't get these skills.
 
When people born, God says: you can program or you can't program.

If you can program, you like math and logic things.

If you can't program, you can spend years trying to learn how to develop, you will be able to develop a program, but you will never be able to program.

Don't understand this wrong, people born with some skills, you can't get these skills.

I hate math. But Iam interested in learning this.
 
If you hate math, I don't think is a good idea.

But, if you want so much, try. Start with algorithms, after with Java language.
 
Just Java is enough, C++ is necessary only if you want to program something in the SO(Linux).

But, if you master the concept of pointer in C++, you will write better java programs.
 
Just Java is enough, C++ is necessary only if you want to program something in the SO(Linux).

But, if you master the concept of pointer in C++, you will write better java programs.

Thanks. In the process of creating apps, can we use the settings code
which other apps use?
 
Programming and math are pretty different. How much math you use in programing is very dependant on what you are making. Low level coding for a graphics engine is a lot of math. Programming an RSS reader is no math. Its all about context.

That said it will take most people an average of 1-4 years to learn to code on a junior professional level.

Also as a programmer you will never ever stop learning or you will get left behind. But that is part of the fun.
 
Even in a RSS feader, you need logic, math is about logic.

The easiest way to know if people can program, is asking if they like math, don't mean that you will use math to program, is just a question.

You only learn how to program doing things, you can do a million of tutorials, they will only make sense when you need the concept in a different moment.
 
Even in a RSS feader, you need logic, math is about logic.

The easiest way to know if people can program, is asking if they like math, don't mean that you will use math to program, is just a question.

You only learn how to program doing things, you can do a million of tutorials, they will only make sense when you need the concept in a different moment.


Ah, I see what you're saying -- makes sense. :)

However, I still dont think the question is the best way to determine if someone would make a good programmer or not.

Rather, I think it will deter some people who have very creative and logical brains, but that don't get passionate about, or have any natural talent in Math.

Programming can be as much as an art form as it can be a science -- it all really depends where the individual has passion.

@OP, I would suggest trying the "Hello World" tutorials and see if you can get some Text to display on your own phone. Then maybe play around with it a bit. See how it feels.


Make sure you bookmark:
Android Developers

And
The Developer's Guide | Android Developers


Then go ahead and follow the instructions to install Eclipse:
Installing the SDK | Android Developers


Then try your hand at the "Hello World" app:
Hello, World | Android Developers
 
Hello Alostpacket,
Thanks for the links,
I downloaded SDK and eclipse and I have set it up on my PC.
Now trying to develop the hello world app.
Will let you know if I get errors.

Ah, I see what you're saying -- makes sense. :)

However, I still dont think the question is the best way to determine if someone would make a good programmer or not.

Rather, I think it will deter some people who have very creative and logical brains, but that don't get passionate about, or have any natural talent in Math.

Programming can be as much as an art form as it can be a science -- it all really depends where the individual has passion.

@OP, I would suggest trying the "Hello World" tutorials and see if you can get some Text to display on your own phone. Then maybe play around with it a bit. See how it feels.


Make sure you bookmark:
Android Developers

And
The Developer's Guide | Android Developers


Then go ahead and follow the instructions to install Eclipse:
Installing the SDK | Android Developers


Then try your hand at the "Hello World" app:
Hello, World | Android Developers
 
Programming and math are pretty different. How much math you use in programing is very dependant on what you are making. Low level coding for a graphics engine is a lot of math. Programming an RSS reader is no math. Its all about context.

That said it will take most people an average of 1-4 years to learn to code on a junior professional level.

Also as a programmer you will never ever stop learning or you will get left behind. But that is part of the fun.

When people relate programming to mathematics, they generally arent speaking of algebra, trig, etc... They generally are referring yo problem solving and the ability to think logically. Like jonathanrz said, this is a talent gifted at birth, and not something you can learn. With that said, this talent is only really a requirement if you wish to be a "good" programmer. If you only wish to develop basic apps and dont have any care for code quality, efficiency, etc... Then you could create such an app in a relatively short time frame, with only limited knowledge of Java, and the Android sdk.
 
Back
Top Bottom