[Completed] help getting into android development please? - XDA Assist

An absolute noob looking for help and teaching, not ridicule and insult "please!"​
ok, guys. So I've been thinking about it and over the last couple weeks after testing rom after rom on my lg g2 I get bored of them and they don't work the way I want.
*Ultimate goal of today, learn how I can contribute to my android community other than donating, I'm talking about developing
I'm really new at this and by really new I mean I have no experience at all. I've tried to write programs like "hello world" and still get confused. I need someone who can point me in the right direction so I can start doing something productive for myself and the community.
I want to get help understanding this and take it piece by piece, slowly and once I'm all caught up I'll have select few people beta test and I'll then after release it to the public with a weekly stable build which I will test for my phone weekly. "these are just my goals, not my expectations, I'm going to need help to get there" so my question is
Can anyone help me?!
PS, I've tried doing it on my own and googling it and it just doesn't make any sense when I read it.
lg vs980 (Verizon lg g2)
Cloudy stock 1.2
Twrp recovery 2.7

Hi,
Its great to see such enthusiasm! But i will say developing your own ROM is hard work, especially if you have little experience
here is a post i made for another thread for those who are interested in learning
POST #7 - How to begin the long process of becoming an android developer
but really the best advice is go slow, start small, be able to create a Hello World project
and absorb all the wisdom at XDA - University
best of luck!!

Related

How do I become a developer?

I've been a member of XDA Forums since about October (when I got my vibrant). And I wad wondering how to become a developer. I feel like I should help contribute to this community instead of just being someone downloading and flashing. Im planning on majoring in computer science in college and I know it will help me with this type of stuff but I cant wait another year (Junior in high school)... I would really appreciate it if you guys would point me in the right direction or take me under your wing so I could pursue this interest.
dcaples002 said:
I've been a member of XDA Forums since about October (when I got my vibrant). And I wad wondering how to become a developer. I feel like I should help contribute to this community instead of just being someone downloading and flashing. Im planning on majoring in computer science in college and I know it will help me with this type of stuff but I cant wait another year (Junior in high school)... I would really appreciate it if you guys would point me in the right direction or take me under your wing so I could pursue this interest.
Click to expand...
Click to collapse
I'm doing computer science also to become a dev, I'm a senior! I have no idea, but I would love to dev also, I know it takes a lot of work though.
Step 1 - cut a hole in the box
step 2 - put your junk in the box
step 3 - make her open the box
step 4 - and that's how you do it (its my d$#* in a box)
haha naw i'm jk, I would like a clear way on how to dev specifically for the vibrant, I've seen a bunch of different ideas and tutorials on how to do it, but their specific for that phone, and its hard to comprehend on how to put the knowledge to the vibrant
Yea I know its alot of hard work but it will all pay off in the end.
I think it would be nice if one of the vibrant developers put up a video of how to become a developer and a video of him/her cooking up a rom. Im sure alot of people would take intrest to that. It would also give us enough knowledge to maybe be able to develop other phones or programs.
Learn your way around a linux box as it's pretty much necessary to compile source and what not. If you're wanting to develop programs for Android, learn some Java...
there's a few good e-books on amazon for android developing if you can learn from books.
I think you should start out with themes....so you know exactly which apks control what...which XMLs control what...then get some Linux knowledge so you can know how to tweak for speed....then start to learn some Java and Smali code....and do a sh*t load of research....i tried to create my own ROM based from official Vibrant source....MAJOR FAIL ...i think my phone went into shock ....but find someone who is willing to teach you...but make sure you're patient enough to learn.
Due to the nature of vibrant roms anyone can be a developer! That's a good and bad thing. Anyways... best way to learn is to learn Java. Android is built on it. It may not loom like it on the surface but it helps (ask whitehawk). Mr apocalypse's advice is probably the best.
Also a video is a horrible idea(no offense). It will empower people who have no business making roms to make them. Do you want people who don't know how to make a flashable zip making roms for your phone? It could potentially lead to bad things...
I was where you were a couple years ago (not that I'm much further ahead). Learn you some Linux. Learn you some theming and try and make a simple app for android.
Sent from my SGH-T959 using Tapatalk

Development Coming Soon? (AndroidSpin Posted My Article, Skilled Dev Willing to help)

I've been trying my hardest contacting many people to get development started with this phone. Since not many Experienced Devs would be looking the way of this phone i've been trying to reach out.
I Contacted AndroidSpin as well and they are very well known android news site (which i check everyday) and managed to get an article out about helping with development with our phone (awsome, thanks AndroidSpin!) See the Article Here
Hopefully in the Near future we will have a working recovery and ROMs/Mods/Themes Rolling out. A Very experienced Dev has Contacted me Back Saying he is Willing to Help but nothing is promised as he doesnt have a Sidekick 4G at hand. But he is willing to make a working recovery for us so lets see what happens .
He will Definitely need testers.. i will be one ofcourse hope others are interested in seeing development stir up over here aswell !
nice to hear about.....i have been checked this 4rum everyday to looking for a news but still......hopefully something will come out soon....:x im willing to be the tester for this as well.....
I just want to say thank you to all of you working on this. As a former Hiptop user and open-source enthusiast, I took issue with the closed platform that Danger had installed on it and ended up ditching it. When I heard the new Sidekicks would be running Android I jumped at the chance to have one, only to find out that development was lacking interest due to the stigma of the old Hiptops as phones for teenagers. It's wonderful to see more people getting interested in this and I hope to help as much as I can in the future. Thank everyone again and happy hacking to you all!
willing to help
I'm very interested in getting development going for this phone as well, I don't have the time or the skill set to cook roms myself but I am more than willing to test and give feedback. I know a lot of devs aren't interested since they spent last year with the galaxy s line of phones and there are new dual cores to play with, but I think this phone is really unique and could definitely have a big following because of the fact that it is soo different than the sea of slabs out there. I hope development picks up, there are plenty of custom roms out there already built for the galaxy s line that would only need to be tweaked to work with this device so hopefully that picks up soon.
I'm very interested in helping with development, came from the G1 and had fun with that. I was trying to figure out how to compile ClockworkMod but because Samsung uses initRamFS rather than a regular makefile, I was unable to figure it out. I'm very open to testing and trying to help as best I can with developing on this phone, feel free to e-mail me if anyone has any need to test anything, I'm always checking my e-mail. sduvick AT gmail.com. For those who understand the compiling of clockworkmod, I would suggest working from the Vibrant version, as the buttons are all mapped right, we just need to add the storage driver so that the sdcard can be mounted.
I would love to be a tester please keep me posted.
Sent from my SGH-T839 using XDA Premium App
+Thanks.
I'm still stock and would be willing to help some dev's

Where do I start?

I want to start developing android applications, problem is, I only have skill with XHTML/CSS and very limited understanding of PHP/MySQL and JS. I was wondering if anyone had a tutorial guide or would be willing to teach me how to develop basic android applications and widgets. I have been looking for a solution for my business and can't find one app "to rule them all" so to speak. So, I thought since I am an avid HTC EVO user and going back to school next semester to finish my IT Degree in hardware and software development, maybe I could get an early start from one of the most educated communities one the net.
Please let me know if anyone can help or point me in the right direction, I would love to get this project underway ASAP!
If u get an answer let me know
Sent from my DROID4 using xda premium
you can learn from forums just to be patient
same heere
1.5hz x2 Bricked
hi guys
tow days ago i flashed first time my htc sensation to InsertCoin 5.1.7 Ice Cream Sandwich 4.0.3 EPIC ROM, Iam happy phone is fast, good on battery ect.
But when i check-About phone/hardware/processor it shows:
1.5hz x2 Bricked
What does it mean? my sensation has 1.2hz double
is my processor broken? but everything seem to be working fine
cheers guys
First of all, questions go in Q&A forums, not general, so expect this to be moved by a mod.
Secondly, the information that you need is already on here. This question has been asked many times and answered.
Here's a link that will get you started with Android app development...
http://www.youtube.com/watch?v=SUOWNXGRc6g&list=PL2F07DBCDCC01493A&index=1&feature=plpp_video
Thanks for the videos!
Great starting point. Once I get a general feel for this platform, I am pretty sure I will need some expert assistance with the app. To give you guys a quick background:
I am developing this application to work with my business which is Computer Hardware Support. This app will be a BIG one, that I do NOT plan to sell as it will be a main component of my business. However, my customers, past, present, and future, will be able to download a version of this app on the market for free (donation optional), that will give them instant access to my business services. Anyone who is interested in joining the development team will be retained as an employee when I launch the business, if they choose to do so. So, helping with the development of this application has the potential to start or advance your career. PM me for further details as they become available.

eager newb seeking experienced android development veteran to learn from

hey, hopefully im posting this in the right section. im still pretty new to xda as well as the fascinating world of root access, custom recovery's and roms, and such so please let me know if this post is out of place and i apologize ahead of time if it is.
anyways, as for my original reason for posting to the forum, hi everybody ive somewhat recently discovered the possibilities of root access, custom roms and the like. not long ago i was in the market for a new device and came across an offerup post for a galaxy core prime SM-G360T1 (the metro pcs variant) at the price of $35 obo soo, personally never being the biggest samsung supporter i offered $20 n continued looking for another decent LG to hook up to my metro service. long story short they accepted my offer n deals like that shant b ignored so i purchased said core prime n spent the whole night searching through the xda forums to learn all i could.
soo, here i am now the proud owner of my first galaxy device, a rooted SM-G360T1 with a good working touch version of twrp (my preferred choice in custom recoveries) but, as ive come to discover only one very aptly named custom rom exists for this particular galaxy and though i completely respect its creator for all the time & effort he put into releasing the first working pre-rooted, de-bloated custom rom available for the SM-G360T1, i personally decided to stick with the stock rooted firmware and do the de-bloating and such myself.
ok sry about the mindless rambling there i may have gotten a bit carried away. now, as for my point in posting this in the first place. i wouldnt feel right asking others to solve my little issues for me so im not gunna try to pressure anybody into puttin out more roms for the metro core prime. instead, if at all possible i would merely like to meet someone more experienced and well-versed in the art of android development who might b interested in maybe taking me under their wing so that i might get the opportunity to learn the ways of the code and hopefully one day have all the knowledge necessary to develop my own custom roms, or maybe even eventually get myself a couple of apps that i can b proud of onto the play store.
to summarize, i am but a young aspiring software developer will very little knowlege of or experience with code, tho was raised on home built pcs my whole life so i know my way around a desktop pretty well hardware-wise as well as software-wise, im very willing and eager to learn, whilst having already developed through my previous experiences, a healthy fear of bricking yet another phone which has resulted in an increase in the frequency with which i backup my data, as well as a certain acquired hesitation toward attempting any uncertain actions without first doing the appropriate research on the given subject and im hoping to find someone willing to pass some of their vast knowledge down to me whom i can consider to b my teacher, professor, sensai, master, whichever u prefer, and whom i would never hesitate but to thank and give credit for any and all software that i may one day develop as a result of the lessons they had taught me :victory:
aaaanyways, this post turned out a lot longer than i anticipated so, if uve been able to stick it out and make it this far i am both sry for taking up so much of your time, as well as truly grateful to u for having taken said time to hear me out. well, have a wonderful day everybody and i hope to hear from my future sensai soon. until such time i shall b waiting paitiently thnx again for reading
oh and also just wanted to add that if anybody that knows what theyre doing happens to be in the midst of making/porting any new roms for the SM-G360T1 samsung galaxy core prime metro pcs version and needs any help with like testing or wutever let me know, i got a good twrp nandroid backup ready to b restored n just in case of an emergency i still got odin and the rooted kernel that i used to root it in the first place saved onto my pc

I need help of all of you, please

I've been around in this community since 2009 if memory serves me correctly.
All this time I learned a lot from you, the community. I thank because it has served me well and thank you 1 million for the help and what they learned on the road since I joined this prestigious community.
I nedd some help.
I have long flashing, rooting, restoring and etc.
I have the full knowledge of everything about android now I want to go further and enter into the world of cooking roms
I need a mentor and people who can help me, pleasem is very apreciete
EddiePR said:
I've been around in this community since 2009 if memory serves me correctly.
All this time I learned a lot from you, the community. I thank because it has served me well and thank you 1 million for the help and what they learned on the road since I joined this prestigious community.
I nedd some help.
I have long flashing, rooting, restoring and etc.
I have the full knowledge of everything about android now I want to go further and enter into the world of cooking roms
I need a mentor and people who can help me, pleasem is very apreciete
Click to expand...
Click to collapse
You are most likely not going to find someone to show you the way. What I would recommend to you is get a nexus device or a phone that has good, solid aosp, cyanogenmod or whatever builds you are interested in and start building. When you are compiling builds from source it can be as simple as copy and paste commands into terminal or you can actually learn what each command is doing, such as make or make clean/clobber, it's up to you. You can also cherry pick certain features you may want or exclude those you don't etc.
I would not recommend the note 5 as a phone to try and learn on as you are pretty limited in what you can do currently, unlike a nexus device or something else that's supported you are not compiling with Samsung builds but rather taking a clean base and adding or removing, porting features etc. It's either a stock build, a build that has everything plus the kitchen sink tossed in or a build that's been cleaned out of stock or bloat apps/services. That's about all you can currently do with the note 5.

Categories

Resources