[Q] give a noob advice on how to get into developing? - General Questions and Answers

this is my first time posting but i used this site a lot figure out how to root flash recoveries, custom ROMs ect for myself and a few friends. anyways sorry I know there are similar threads but I from seeing the cool stuff people make it got me interested in developing and I wanted some personal recomendations or feed back as apposed to something (maybe a website plus build kit???) I might be able to kinda "learn the basics" on? One thing though is that I only have a Samsung galaxy s2 and a CRAPPY old dell computer. I'd appreciate any feedback

You don't need a device. You develop with the emulator. The Google Android sdk site is good to begin. Just read the beginners tutorial. 2 things: don't install Eclipse,it's not worth. Install Intellij Ide. It's also Java. Second, download the android sdk for other platforms and follow the instructions but install in c:\android-sdk folder at all costs. Don't install it somewhere deep in the tree. There are still a lot of Problems with the sdk. You need also Java Jdk from Oracle. Just follow the Google tutorial but install the android sdk in c:\android-sdk (name without space). I didn't try the emulator but you can ask again?

Phpdna said:
You don't need a device. You develop with the emulator. The Google Android sdk site is good to begin. Just read the beginners tutorial. 2 things: don't install Eclipse,it's not worth. Install Intellij Ide. It's also Java. Second, download the android sdk for other platforms and follow the instructions but install in c:\android-sdk folder at all costs. Don't install it somewhere deep in the tree. There are still a lot of Problems with the sdk. You need also Java Jdk from Oracle. Just follow the Google tutorial but install the android sdk in c:\android-sdk (name without space). I didn't try the emulator but you can ask again?
Click to expand...
Click to collapse
Thanks. Are you referring to terminal emulator?
And when you said get the SDK for other platforms what do you mean just anything besides my galaxy s2?
I might realize what you mean when I get to it but what's the c:\ in c:\andriod-sdk

Phpdna said:
You don't need a device. You develop with the emulator. The Google Android sdk site is good to begin. Just read the beginners tutorial. 2 things: don't install Eclipse,it's not worth. Install Intellij Ide. It's also Java. Second, download the android sdk for other platforms and follow the instructions but install in c:\android-sdk folder at all costs. Don't install it somewhere deep in the tree. There are still a lot of Problems with the sdk. You need also Java Jdk from Oracle. Just follow the Google tutorial but install the android sdk in c:\android-sdk (name without space). I didn't try the emulator but you can ask again?
Click to expand...
Click to collapse
how you can develop custom roms with emulator?
---------- Post added at 09:38 PM ---------- Previous post was at 09:35 PM ----------
uknwimbeast said:
this is my first time posting but i used this site a lot figure out how to root flash recoveries, custom ROMs ect for myself and a few friends. anyways sorry I know there are similar threads but I from seeing the cool stuff people make it got me interested in developing and I wanted some personal recomendations or feed back as apposed to something (maybe a website plus build kit???) I might be able to kinda "learn the basics" on? One thing though is that I only have a Samsung galaxy s2 and a CRAPPY old dell computer. I'd appreciate any feedback
Click to expand...
Click to collapse
if you want to develop roms from source you need ubuntu and lot of knowledge which is not possible for you now as per your post
so first learn some basic things and then start modding and theming rom using android kitchen
if you want to develop apps install android sdk and eclipse and develop with it

pradeepxtremehacker said:
how you can develop custom roms with emulator?
---------- Post added at 09:38 PM ---------- Previous post was at 09:35 PM ----------
if you want to develop roms from source you need ubuntu and lot of knowledge which is not possible for you now as per your post
so first learn some basic things and then start modding and theming rom using android kitchen
if you want to develop apps install android sdk and eclipse and develop with it
Click to expand...
Click to collapse
I agree with you but eclipse isn't worth it.
---------- Post added at 06:41 PM ---------- Previous post was at 06:37 PM ----------
uknwimbeast said:
Thanks. Are you referring to terminal emulator?
And when you said get the SDK for other platforms what do you mean just anything besides my galaxy s2?
I might realize what you mean when I get to it but what's the c:\ in c:\andriod-sdk
Click to expand...
Click to collapse
First, No, I mean Sdk not bundle with eclipse. Eclipse is free that's why it's bundled with android. But Google likes more Intellij or it will become the standard id.
Second: C:\ is C:\. I install it there. Important I thing is no space in name. Of course you are free to install it where you want.

Related

[Q] Help?

So I have an old account on here, but I never used it for what it is intended to be. And quite honestly, I didn't like the account name. But what I'm really asking for here is help. I want to be a developer, but I dont know where to start. I want to learn how to make and/or port roms, how to theme other roms, and even make my own apps. If anybody would care to help a noob out, I would appreciate it greatly. Thank you in advance for your time, and any help that I recieve.
I would suggest learning java language which the source code is wrote in if you want to be a developer. But if you want the easy root look for the guides on cooking roms using kitchens then you can create roms with little programming knowledge.
anarchyuk said:
I would suggest learning java language which the source code is wrote in if you want to be a developer. But if you want the easy root look for the guides on cooking roms using kitchens then you can create roms with little programming knowledge.
Click to expand...
Click to collapse
Thanks for the tip on java language. And I know about the kitchens and such, its just that I don't have a mac or a linux based computer, and from what i read, you have to have one of those for a kitchen to work.
ubuntu is always free for download from their website (you can run it from a flash drive or dual boot it alongside windows)
ubuntu will install within the windows file system also and let you dual boot. might be a bit of a learning curve but its by far the best os to use when just getting started and even for more advanced usage..
once you are done with ubuntu as long as you installed it using the wubi installer you can remove it from add remove program etc...
First step on the journy to becoming a developer would be the most important one:
Learning to use search functions.
Your question has already been covered multiple times in this subforum.
anarchyuk said:
ubuntu will install within the windows file system also and let you dual boot. might be a bit of a learning curve but its by far the best os to use when just getting started and even for more advanced usage..
once you are done with ubuntu as long as you installed it using the wubi installer you can remove it from add remove program etc...
Click to expand...
Click to collapse
I did not know that, so thank you guys for all your help.

ROOT...

Hello everyone,iam new in forum.
Can anyone tell how to root "karbonn A3".Iam trying to use z4root,gingerbreak,universal androot.
But no one work.pls tel how to root my phone.
Thanks in advance...
Purity sure you'll want to post in the Q&A section for your device, or ask a mod to do it for you. Otherwise you'll get helpfully natured people like me that don't know a direct answer.
To help answer your question though; try adding the word 'solved' to the beginning of your search quarry and adding 'similar:website.com' but replace the website with sites like this one. Put the issue or thing you want to know more about between and you'll likely have a good start to your answer. Example:
Solved root epic 4g similar:forum.xda-developers.com
Hope it helps with your task. You can also replace the "similar" part with "site" to search only one site with google. And certainly replace the "epic 4g" part of the example with your device. This is the format I use to learn most new and old things on the web and then I refine it from there. Hit me up if you need more examples and I'll try to help in my free time
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
Hi again, its been a little wile and figured I'd check up on ya
Did you happen to root your device?
If so can you post links to the guides you used?
I ask because I'm currently starting a project within the main guide I'm writing on XDA (link in signature) to hack and root Android with another Android and a USB cable, no PC required style.
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit/QEMU Linux Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Now working on Scripting installers and tutorials for beginner scripting for; Bash, Python, and Java for Android and Linux
Also working on porting; Crazyflie-Quadcopter, Andoid-Casual, Maptools-MMO table top game maker and hoaster, jMonkey JDK, and Openstack-cloud services to run on Android.

Android apps development for beginners

Hi friends, if you have any problem setting up your android SDK, or any similar problem you are experiencing in your android apps development, kindly discuss them here, and efforts will be made to resolve them. All suggestions and meaningful contributions are welcomed.
scrutinize :angel:
Already have sdk
but I am going to learn Java
I think Eclipse IDE is the best IDE for java dev (has java compiler integrated)
JDK is also needed
ASMI1 said:
Already have sdk
but I am going to learn Java
I think Eclipse IDE is the best IDE for java dev (has java compiler integrated)
JDK is also needed
Click to expand...
Click to collapse
I'd have to agree; I am also using Eclipse as I go through opencourseware Java and it has been great. It reminds me of using Dreamweaver for the first time, when I started out doing front end development. Eclipse is a very powerful IDE.
also
Are there any alternatives besides Eclipse? I haven't really found any other IDE's that support android development quite like eclipse.
detain said:
Are there any alternatives besides Eclipse? I haven't really found any other IDE's that support android development quite like eclipse.
Click to expand...
Click to collapse
I would say ECLIPSE remains the best kit for androis apps development so far..... stick wif it........it's interactive......
Ayelabola
This is the discussion thread for eclipse users. Questions for can be asked there
http://forum.xda-developers.com/showthread.php?t=2402530
Sent by typing by my fingers
Hi guys, hope u guys are getting on with your android development?
Extracting source code from apk
Go here
http://forum.xda-developers.com/showthread.php?t=2403881
---------- Post added at 11:29 PM ---------- Previous post was at 11:27 PM ----------
ayelabola said:
Hi guys, hope u guys are getting on with your android development?
Click to expand...
Click to collapse
I think u should post on setting up the sdk, jdk and jde (of course)
Well many know but for others
Sent by typing by my fingers
Are there any way to setup android development in android device itself ?(cuz i don't have a pc ,)
[email protected] said:
Extracting source code from apk
Go here
http://forum.xda-developers.com/showthread.php?t=2403881
---------- Post added at 11:29 PM ---------- Previous post was at 11:27 PM ----------
I think u should post on setting up the sdk, jdk and jde (of course)
Well many know but for others
Sent by typing by my fingers
Click to expand...
Click to collapse
All right.... Am sorry for not being around 2 give a prompt reply to your request....
Begin your android apps development.
Hey friends, here is a comprehensive tutorial on beginning your first official android application development.
Before we start getting our hands filled with codes, let us get ourselves with some fundamental information about android dev. So I want you guys to get the following tools/softwares ready as we kick off;
✓ Java JDK: Lays the foundation for the Android SDK.
✓ Android SDK: Provides access to Android libraries and allows you to
develop for Android.
✓ Eclipse IDE (integrated development environment): Brings together
Java, the Android SDK, and the Android ADT (Android Development
Tools), and provides tools for you to write your Android programs.
✓ Android ADT: Does a lot of the grunt work for you, such as creating the
files and structure required for an Android app.

[Q] Becoming a Developer?

Id like to become a developer. How can one go about doing this? What should you start out with? Id love to develop apps and actually learn to hack into software. Any suggestions?
I am also interested in tinkering a bit, i have the currently little supported galaxy fame so thought i may be able help a bit.
but im a total noob
cheers
Spug
Well, best you both start to dig in Android Developer site [1], and get the Android SDK [2]. There are a lot of tutorials and samples to start developing for Android. Someday you can try Android NDK [3] for native development too.
But if you not know how to program at all, better to look at another place to learn how.
Good luck!
[1][2][3] I can't post links yet =/
At first, you need to select a programming code, java is the best to program in Android, but you can develop with html and phonegap (and other codes).
xTurtlex said:
Id like to become a developer. How can one go about doing this? What should you start out with? Id love to develop apps and actually learn to hack into software. Any suggestions?
Click to expand...
Click to collapse
It depends on what you want to do.
If you want to develop a ROM for your phone, it's easy if you have a base rom but if you want to start from scratch, you need much more experience.
This is a good guide for building/Creating a rom, Which can be found here.
If you want to develop an App follow this guide here.
xMDKx said:
Well, best you both start to dig in Android Developer site [1], and get the Android SDK [2]. There are a lot of tutorials and samples to start developing for Android. Someday you can try Android NDK [3] for native development too.
But if you not know how to program at all, better to look at another place to learn how.
Good luck!
[1][2][3] I can't post links yet =/
Click to expand...
Click to collapse
Are all Android SDK's the same or are there different versions? Is there a better one to use?
xTurtlex said:
Are all Android SDK's the same or are there different versions? Is there a better one to use?
Click to expand...
Click to collapse
The sdk is updated for every version of android. You don't need froyo or dounut
Sent from my iPhone using Tapatalk
---------- Post added at 09:18 PM ---------- Previous post was at 09:17 PM ----------
1.6 0r 2.2
Sent from my iPhone using Tapatalk

[Q] how and where do i learn JAVA and XML for android development?

Can someone give me the link or a guide?
ps: i do not know any programming languages other than C
shashanksetty said:
Can someone give me the link or a guide?
ps: i do not know any programming languages other than C
Click to expand...
Click to collapse
YouTube is full of good tutorial videos.
Go to YouTube and watch tutorials or learn it from oracle site
Sent from my GT-I9070 using Tapatalk
could u give me link to oracle guides?
I'm confused where to start
shashanksetty said:
could u give me link to oracle guides?
I'm confused where to start
Click to expand...
Click to collapse
Do you have experience in OO programming otherwise start with this tutorial: http://www.ntu.edu.sg/home/ehchua/programming/java/J3a_OOPBasics.html assuming that you are able to do basic operations like assigning values to variables etc. otherwise start with a basic java tut on google.
For a really basic start you could use something like ConTEXT: http://www.contexteditor.org/downloads/ . After installing a java sdk and adding the java/bin folder to your path (environment) variable you can set up Context to compile and run your opened java files.
I myself quickly switched to Eclipse: http://www.eclipse.org/downloads/pac...pers/keplersr1 . This has many more features like auto-complete/suggestions etc. If you want to create apps for the android dalvik platform you can download the ADT plugin for eclipse: http://developer.android.com/sdk/ins...lling-adt.html . From there you can download the android sdk and start using the android build platform.
Youtube and stackoverflow will be your two best friends

Categories

Resources