5,605,026 Members 34,545 Now Online
XDA Developers Android and Mobile Development Forum

[Q] [HELP] Steps towards becoming a recognized developer

Tip us?
 
-x]Trunks[x-
Old
#1  
-x]Trunks[x-'s Avatar
Senior Member - OP
Thanks Meter 26
Posts: 178
Join Date: Jun 2011
Question [Q] [HELP] Steps towards becoming a recognized developer

So I've done some minor things in the past but now that I have the Evo 3D all these great roms are inspiring me to take my knowledge of the android further.

when you were on the road to being a developer did you start of with mods/tweaks, themes, apps, screwing around with the contents of the rom, building/editing kernels, etc etc?

I really want to get serious about this
What have I contributed to the community?
 
yousefak
Old
(Last edited by yousefak; 5th May 2012 at 03:21 PM.)
#2  
yousefak's Avatar
Senior Member
Thanks Meter 850
Posts: 1,785
Join Date: Sep 2010
Location: Salt Lake City, UT
Well if you want to be a developer...

First learn C++, C, then Java. Learn about the Android/linux system structure etc. etc.

From then on I assume it's just practice and editing. Maybe getting into mods/tweaks, and then actually building kernels/roms...
The Following User Says Thank You to yousefak For This Useful Post: [ Click to Expand ]
 
SoraX64
Old
#3  
SoraX64's Avatar
Senior Member
Thanks Meter 637
Posts: 1,301
Join Date: Aug 2010
Location: Frederick, Maryland (Hood College)
Quote:
Originally Posted by yousefak View Post
Well if you want to be a developer...

First learn C++, C, then Java. Learn about the Android/linux system structure etc. etc.

From then on I assume it's just practice and editing. Maybe getting into mods/tweaks, and then actually building kernels/roms...
I already know Java, do you think I should learn C++ anyway?

Sent from my EVO 3D S using xda premium
Like gaming? Check out my site, where my friend and I livestream as we play!
Phone: HTC Evo 4G LTE
Desktop: AMD Phenom II x6 1090t @ 4GHz, AMD Radeon HD6870 OC'd, 12GB DDR3 RAM
Laptop: HP Envy 15 3200t; i7-3610m @ 2.3GHz, AMD Radeon 7750m, 6GB DDR3 RAM, 15.6" 1920x1080 IPS Radiance display
 
yousefak
Old
#4  
yousefak's Avatar
Senior Member
Thanks Meter 850
Posts: 1,785
Join Date: Sep 2010
Location: Salt Lake City, UT
Quote:
Originally Posted by SoraX64 View Post
I already know Java, do you think I should learn C++ anyway?

Sent from my EVO 3D S using xda premium
If you're developing apps, all you need to know is Java.

If you want to do kernel things (not sure about ROM) then you'll def need to know C. (i dont think c++ is used in the kernels but it's nice to know anyway)
 
SoraX64
Old
#5  
SoraX64's Avatar
Senior Member
Thanks Meter 637
Posts: 1,301
Join Date: Aug 2010
Location: Frederick, Maryland (Hood College)
Quote:
Originally Posted by yousefak View Post
If you're developing apps, all you need to know is Java.

If you want to do kernel things (not sure about ROM) then you'll def need to know C. (i dont think c++ is used in the kernels but it's nice to know anyway)
I'm going to have to learn C++ sooner or later anyway. I've wanted to try my hand at app development but I haven't found the time or the inspiration. I just don't know what's worth making.
Like gaming? Check out my site, where my friend and I livestream as we play!
Phone: HTC Evo 4G LTE
Desktop: AMD Phenom II x6 1090t @ 4GHz, AMD Radeon HD6870 OC'd, 12GB DDR3 RAM
Laptop: HP Envy 15 3200t; i7-3610m @ 2.3GHz, AMD Radeon 7750m, 6GB DDR3 RAM, 15.6" 1920x1080 IPS Radiance display
 
Vinchenzop
Old
#6  
Vinchenzop's Avatar
Recognized Developer
Thanks Meter 9436
Posts: 5,205
Join Date: Sep 2010
Location: Hermitage, PA

 
DONATE TO ME
Quote:
Originally Posted by -x]Trunks[x- View Post
So I've done some minor things in the past but now that I have the Evo 3D all these great roms are inspiring me to take my knowledge of the android further.

when you were on the road to being a developer did you start of with mods/tweaks, themes, apps, screwing around with the contents of the rom, building/editing kernels, etc etc?

I really want to get serious about this
Start with whatever is OUT of your comfort zone, so you're not just reinforcing what you already know. It will expand your general knowledge and increase niches where you and your efforts can be applied.
Carrier: Verizon
Phone:HTC One Max (Current)/HTC Droid DNA/HTC EVO 4G LTE


If I've Helped You In Any Way, Please Help Someone Else


The Following 2 Users Say Thank You to Vinchenzop For This Useful Post: [ Click to Expand ]
 
yousefak
Old
#7  
yousefak's Avatar
Senior Member
Thanks Meter 850
Posts: 1,785
Join Date: Sep 2010
Location: Salt Lake City, UT
Quote:
Originally Posted by Vinchenzop View Post
Start with whatever is OUT of your comfort zone, so you're not just reinforcing what you already know. It will expand your general knowledge and increase niches where you and your efforts can be applied.
^^ some really good advice for almost everything software/computer related

The Following User Says Thank You to yousefak For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes