Becoming a Android "ROM" Developer - Android General

Hello Fellow xDa Members/Developers
I have a few questions to ask for help if you don't mind helping a noobie
First of all let me introduce myself I'm David and I'm 14 years old about to 15 in a Month. I own a Nexus 7, Samsung Epic 4G Touch. I'm really love all these roms people are building with all new features/tweaks and new designs! It really catches my attention to the fullest.
I, Myself want to become a Android Rom Developer. I Just don't know where to start . Please reply with a nice reply not a nonsense, Thank you.
Code:
Please feel free to link to Tutorials and inform me with what coding languages.
"Please Quote my post for any replys so I get a notification about it."

JustDrado said:
Hello Fellow xDa Members/Developers
I have a few questions to ask for help if you don't mind helping a noobie
First of all let me introduce myself I'm David and I'm 14 years old about to 15 in a Month. I own a Nexus 7, Samsung Epic 4G Touch. I'm really love all these roms people are building with all new features/tweaks and new designs! It really catches my attention to the fullest.
I, Myself want to become a Android Rom Developer. I Just don't know where to start . Please reply with a nice reply not a nonsense, Thank you.
Code:
Please feel free to link to Tutorials and inform me with what coding languages.
"Please Quote my post for any replys so I get a notification about it."
Click to expand...
Click to collapse
http://lmgtfy.com/?q=how+to+become+an+android+rom+developer
But really please use the search for such topics there is a vast database of knowledge and your disposal, and the first step to becoming a developer is to search and read, and read, and read.
Then if you have a particular question that you cant find an answer to someone can help you

Related

FroyoROMs.com - A site for everything Froyo!

Hey guys, I am happy that I am able to post this here after getting permission from the Admins! My name is Derek (aka viperboy on DF, Phandroid, and others) and I created www.froyoroms.com for Froyo ROMs and Froyo Development. I know there are already alot of forums for Android, but I wanted to give this a shot as this makes it easier for everything to be consolidated in one place.
I started this site up about 3 days ago so I don't have many users yet, but I'm looking forward to the site growing! It is completely free with no ads and you're more than welcome to just view if you want to even if you're not registered. I want to make it clear that I did this for the community, not to make money. I am not looking to compete with this site or any other site, it's just another place for Devs and Android enthusiasts to come together and enjoy all of the new ROMs and everything coming out with Froyo.
Speaking of Devs... I am looking to get some of you guys over there too! Again, I don't want to take you away from another site, but you have an open invitation to your own place over there. I can also provide you with...
Unlimited FTP storage
Your own board for you to moderate
A direct link to your board (example: www.froyoroms.com/developername)
your own e-mail address @froyoroms.com
As for the users, I ask you to please register over there, we would love to have you! As the site grows, I will also be looking for Moderators and I can provide you with storage space and your own @froyoroms.com e-mail as well. When that time comes, I will post more details about it in the Announcement section of my site.
If you have any questions, please let me know! Suggestions and feedback is greatly appreciated as this is my first website and forum and I believe that listening to user feedback is the greatest way to improve a site!
Again, thank you to XDA Admins and this site!
- Derek
I had some people register here after posting this thread. Just wanted to say thank you for registering! I'm working on some EVO how-to's and will get to the Droid how-to's hopefully tomorrow.
If anyone out there would be able to post how-to's (like rooting and recovery basics since there isn't much in the way of Froyo ROMs right now) that would be great! I am not familiar with all the devices so I could sure use some help!
Thanks again, everyone!
-Derek
i wanna help with evo
hi there thank you for launching that new site.. i just signed up for it... i have the new evo was interested in helping test out the 2.2... let me know pls would love to give a helping hand

Android University

http://www.facebook.com/pages/Androi...09966885752543
This is a project I am starting for a graduate level stat project and a resume booster. The premise is, Facebook can produce a great deal more views and ad potential than any developers site. Don't get me wrong I love XDA but do you think the average person with an average question has any idea where to go. Android University is a common wall Facebook site that will allow for simple questions and answers along with buying advice and non-biased opinions about all Android devices. I would say I am a high level user but I still do not know how to program. However, I am very good at dumbing things down for everybody to understand. Please like my page and ask any questions you may have. I currently own an Inspire 4G and an EVO4G and I have used almost all roms. I am an avid flash junkie and tester. Please help me get this running. You don't have to be my friend to like the page and please be sure to tell friends about the page. Hopefully it will prevent a great deal of simple questions from entering this site. Thank you for your time.
Please come ask questions.
mjhuffer said:
I would say I am a high level user but I still do not know how to program.
Click to expand...
Click to collapse
learn how to program, then come back and say you're a high-end user
MarkusPO said:
learn how to program, then come back and say you're a high-end user
Click to expand...
Click to collapse
leave the guy alone. He doesnt have to code to be a "high-end user." He said "user" not "rom chef"
Let him do his thing. He's trying to trying to better himself, help newbies, and the XDA and Android community.
mjhuffer said:
http://www.facebook.com/pages/Androi...09966885752543
Click to expand...
Click to collapse
do your thing mjhuffer haha
Thanks man, ya i've been using android phones for a while now and this is really a facebook site to help frustrated people answer small questions or big questions and offer advice on future products. In all, I hope it can grow and lead to stupid small questions away from this site to allow for greater development without interruption. Thank for any support and kick rocks if you are a hater....
http://www.urbandictionary.com/define.php?term=kick+rocks
mjhuffer said:
...Thank for any support and kick rocks if you are a hater....
http://www.urbandictionary.com/define.php?term=kick+rocks
Click to expand...
Click to collapse
^^ lmfaooo
nice touch hahahaa
mjhuffer said:
Thanks man, ya i've been using android phones for a while now and this is really a facebook site to help frustrated people answer small questions or big questions and offer advice on future products. In all, I hope it can grow and lead to stupid small questions away from this site to allow for greater development without interruption. Thank for any support and kick rocks if you are a hater....
http://www.urbandictionary.com/define.php?term=kick+rocks
Click to expand...
Click to collapse
HAHAHA nice!
--
That's because Mr. Noob here doesn't know how to paste a link.
Just go to facebook and search "Android University" if the link doesn't work

Community and Development

So I’ve been seeing posts and threads floating around asking about Dev Support on the SkyRocket. There are two thoughts floating around. The first being that the SkyRocket will not have Dev support like Nexus or any other phone and we may as well give up on Dev Support, the second being that there is Dev Support and people actively working on the device. I tend to agree with the second thought so I wanted to post this up for everyone to think about.
First off we have to remember that Devs are not here to serve us. Most all Devs, regardless of device, do this as a hobby and like to share with others their hard work. Secondly, everyone should contribute SOMETHING to the community. Whether it’s advice on how to do something with our device, or links to good articles, links to deals on accessories or whatever, or if you have experience in development or gfxs or if you like to spread the word on social media. Whatever you want to do, just be a contributor to the community and the forum, I think if we all contribute more and take less, Dev support will grow and so will our community.
I also think it's awesome when people get excited about a ROM or Theme, that excitement gives the Devs postive feedback that helps them get excited. Basically what I am saying is positive feedback is just as important as the complaints and problem feedback. Probably more important, no one wants to be burden with problems constantly. An encouraging word can go a LONG way!
It’s just as important to be PROACTIVE in looking for answers to any questions you may have before you ask in the forums. It’s cool to ask a question but you should always be sure it wasn’t already answered. And be patient until someone can answer your question don’t start demanding answers if your post has only been up for a few hours, give people time to read it and digest it. Again this is just good community etiquette.
I am always available to PM if anyone ever has a question for me, I got no problem trying to help people and I enjoy seeing people figure things out. I do wallpapers, icons, docks and themes for our phones and I am a recognized Theme Dev on RootzWiki. I’m going to do my best to make the SkyRocket forums one of the greatest forums on xda. I’m not saying that to be prideful or boastful because I think we ALL need to do our best to make these forums the best they can be. We can’t just expect Devs to take the load, we got to ALL be proactive if we want good product.
All this being said, I think we have a great community started here. Looking forward to the future with all of you!
Alex
Mortem Tuam said:
So I’ve been seeing posts and threads floating around asking about Dev Support on the SkyRocket. There are two thoughts floating around. The first being that the SkyRocket will not have Dev support like Nexus or any other phone and we may as well give up on Dev Support, the second being that there is Dev Support and people actively working on the device. I tend to agree with the second thought so I wanted to post this up for everyone to think about.
First off we have to remember that Devs are not here to serve us. Most all Devs, regardless of device, do this as a hobby and like to share with others their hard work. Secondly, everyone should contribute SOMETHING to the community. Whether it’s advice on how to do something with our device, or links to good articles, links to deals on accessories or whatever, or if you have experience in development or gfxs or if you like to spread the word on social media. Whatever you want to do, just be a contributor to the community and the forum, I think if we all contribute more and take less, Dev support will grow and so will our community.
I also think it's awesome when people get excited about a ROM or Theme, that excitement gives the Devs postive feedback that helps them get excited. Basically what I am saying is positive feedback is just as important as the complaints and problem feedback. Probably more important, no one wants to be burden with problems constantly. An encouraging word can go a LONG way!
It’s just as important to be PROACTIVE in looking for answers to any questions you may have before you ask in the forums. It’s cool to ask a question but you should always be sure it wasn’t already answered. And be patient until someone can answer your question don’t start demanding answers if your post has only been up for a few hours, give people time to read it and digest it. Again this is just good community etiquette.
I am always available to PM if anyone ever has a question for me, I got no problem trying to help people and I enjoy seeing people figure things out. I do wallpapers, icons, docks and themes for our phones and I am a recognized Theme Dev on RootzWiki. I’m going to do my best to make the SkyRocket forums one of the greatest forums on xda. I’m not saying that to be prideful or boastful because I think we ALL need to do our best to make these forums the best they can be. We can’t just expect Devs to take the load, we got to ALL be proactive if we want good product.
All this being said, I think we have a great community started here. Looking forward to the future with all of you!
Alex
Click to expand...
Click to collapse
Yes YES YES!!!!!!!
this is the Truth<<<<
thanks for this post Mortem
Very well put sir. Thank you
We also have to remember that some of these devs, myself included, have families.
Families should always come first and everyone should understand that, if someone doesn't understand that then that is seriously messed up.
This is one of the reasons I am taking a break from themes, family. I get so obsessed with the theme that my family suffers, my kids don't see me for days. It's just not right. And that is something I have to work on, and that is what I am trying to do. I need to learn to tell peeps here.....yo, I need to take a break I got family that needs me.....and if they understand cool, if not, tough luck.
Wallpapers are not so intensive, I can bang a wall out in no time.....but themes, that's a whole new beast and it is intensive.
At any rate, I am excited to see what our Devs can put out and excited to keep making wallpapers for all you guys that appreciate them.
Oh one more thing. You can never hit the THANKS button too many times. It really is a moral booster to see people appreciate your work. No one here is making money from donations, and hitting the Thanks button is free.
Amen brother.. thanks to all who help this forum rock... after the holidays i might start helping out theme wise. Icons etc.. but too busy til then . And its my busy season at work. Graphics...
Sent from my SAMSUNG-SGH-I727 using xda premium
Support your devs!!!! Speaking of which, I need to hit our current devs up with a donation each. All this time spent looking to lure new development onboard worries me that the current work is going on unappreciated
Sent from my SAMSUNG-SGH-I727 using XDA App
I would like to publicly offer my skills to any developer that is currently working on SkyRocket ROMs.
Although at the moment I cannot work on full on themes I can certainly help you in the area of gfxs if need be, depending on what you need of course.
Please let me know if I can assist in anyway, and if it's in my ability I will certainly help.
and feel free to add me to Google Plus if you are there, send me a message and I will add you to my SkyRocket circle.
http://gplus.to/MortemTuam
Thanks
Alex

Difference Between a 'Noobie' and a 'Newbie'

Hello everyone!
I usually see people refering new member as a 'noob'. They shout at new members like they should be gifted knowledge by God since their birth!
BUT, there's big difference between Noobs and New. I hope you'll understand my point of view.
Let me tell you difference as a definition:
●Noobies: These are those people who are either new or old to existing condition. But they never want to learn. They ask question like "I can't do this" instead of asking "How to do this?"
They are usually pain in the... and they are born to irritate developers. Because of them, thread gets some unnecessary posts. NO developer force any member to flash their ROM or Kernel. Developers love when people report bugs in their ROM but hey wait! There's two method of reporting (let's see two method by two examples):
1). Noobs: Useless ROM, doesn't support call recording feature.
Good members: Can you please add call recording feature in next build? Else ROM is perfect. Thank you.
2). Noobs: Why do you even make a ROM that doesn't support VoLTE? Please leave XDA. (!)
Good members: Hello, your ROM is so smooth. I have great experience so far. Just want to know if you can somehow add VoLTE in your next build. It's really a requirement in India. Thank you!
Till now, you can easily differentiate between Noobies and other members
●Newbies: These are totally new people who are new to existing condition but they always wants to gather information somehow. They always try first and search for info themselves rather than asking aimlessly.
Always remember, we were newbie too at first.
Differentiating is pretty hard here. But you've to make sure to NEVER act rudely with them. They are new, if they don't get support, they'll loose interest in Android and XDA.
The Expert in Anything was Once a Beginner
Click to expand...
Click to collapse
Best you can do is that check their total post count on XDA.
Source: Wrote it myself
Simillar thread by me: https://forum.xda-developers.com/android/general/hard-brick-soft-brick-terminology-t3598335
I must say you did a good job differentiating between noob and newbies:laugh:
It would be much better/easier to suggest all the noob user's to use XDA's search plus feature
sm_adil said:
I must say you did a good job differentiating between noob and newbies:laugh:
It would be much better/easier to suggest all the noob user's to use XDA's search plus feature
Click to expand...
Click to collapse
I really appreciate your feedback
Hello iam also a newbie I love XDA and it's support I flashed 2 costom roms and without any error thanks XDA

[WELCOME]Hello iPhone Users, Quick message for you fellow "old" XDA users

Hi there new user​This website isn't familiar with you, is it? Well let me introduce it to you my little fellow, this is xda-developpers.com, a forum where -previously android enthusiasts, now smartphone enthusiasts- share content, ask questions, give advices and answers, in order to customize our phone expirience. XDA has been a home for small project before they became very successful, one of the best examples is @zx2c4 's WireGuard, that has been integrated into the linux kernel now and will be available natively in Android 12 (source). zx2c4 has been developing this project in its early days for Android and ROM integration here at XDA. All of that to say, XDA is great, because of the community, and also the Moderation team that work their asses off to maintain XDA as spam free as possible. (am a mod now lol)
You know, I had the feeling that you'd come here first and start frenetically posting about how you feel, but there are some RULES (ta da) that you'll have to follow before posting about why you only buy product red iPhones in a 100 lines post. Here are some useful links to learn how to properly use and post on XDA.
Before reading them tho, finish this post first (there's a surprise down there),and go check out this one minute video to understand what xda is all about.
Read tha RuleS
You know the rules, and so do I
Welcome to XDA
you can use the report button, it's not snitching, it's asking for help
how to properly name and write a post
Your "career" as XDA forum user
The rest of the link are here​
Now that I got your attention with the surprise thing, keep reading. I perfectly know that you will click on the first link and read half of it, because those are really long reads, but trust me it's worth it in the end. I'll make a summary of what you absolutely need to know before doing anything:
1-Questions about iPhones belongs here, xda has to keep the forum organised, every sections has a title that needs to be respected, for example "Android Q'n'A" is for Q'n'A related to ANDROID, do not post pictures of di.. I mean dogs, or questions about iPhones or about your Roomba not working. This is the most common problem with newbies on XDA. If you post properly, you won't get bashed by experimented users.
2-Press that frickin thank button
each time someone helps you, it's very important (you can give 8 thanks per day)unlimited now
3-Don't discuss anything else than android, in android forums. This means NO POLITICAL DISCUTION
3bis-You can't sell anything on XDA, and for paid software, there are strict rules before promoting them on XDA. Read THIS
4-You need at least to read the rules, I know this isn't funny and stuff, but you have to. And follow the rules! Otherwise you'll feel how hard the ban hammer in the hands of a powerful user (@T.C.Stockdale, @coal686, @xanthrax, and much more fearless hammer wielders)
5-You can't change your username once you chose it, so choose wisely (also you can ask @MikeChannon through PMs to change it, so please stop asking)
6-Be nice, even if some users are kinda bashing you because you're a n00b, and don't worry, if you read this you won't be a n00b anymore, but a new user, and I'll have a talk with these users after that (it's the "Quick message for you fellow "old" XDA users" in the title)
7-Enjoy the forums, there's so much to learn here! Although it's android only for the moment, new developers from the iPhone community will come (hopefully) and share content with you, so you can enjoy
Here is the surprise: ?, you deserved it, now you're a little more aware of what you're doing
Now for experimented iPhone users, hello there !​You may know already everything I've said above because I guess you're coming from another forum to check if xda is just garbage or if it's great, and since you're experimented, you've had the curiosity to read all of this until there. Well let me tell you things that you'll be interested in. First XDA is kind of an old forum (if you want the full story: part 1, part 2). This interface isn't 2020, in fact it's has been designed and applied in 2015 (not so recently lol). And this forum uses vBulletin right now. So if you know what I'm talking about, it sounds like xda is outdated, but don't worry, it's now time for Xenforo and XDA 2020 interface (check this out). You're the core of the iPhone community, and you know it. As you make mods, find jailbreak exploits and other cool stuff, you allow other users to enjoy for free (most of the time lol) your content. XDA is all about sharing knowledge, content, etc... and has a huge community, so your work will be taken to a whole new dimension since you'll now be able to be directly in touch with a huge part of the community. I'm sure that you had your own favourite forum, but try out xda, it can only better the experience, because if YOU come, other developers will too, and make iPhone and Android Developers cooperate to make, who knows, one of the greatest piece of software ever created. I can't wait to see what is going to come out of this!
Now, a message to all fellow "before iPhone forums" XDA users:​If you're really old, you may remember this video, I got a flashback when seeing this forum opened lol.
This is crazy, I'd never have thought XDA would open iPhone forums, yet they did.
I use both Android and iOS, and to be honest, I've tried iOS, and it's way less "featureful" than Android, the design language is appealing, but having a phone with which you can't even access internal storage is kind of a joke to me.
But each of us have our own opinions, right ?
The thing that'll really change here is the community. I think that the Portal team and XDA admins thought this decision through for a long time. Because since XDA is well known around tech enthusiasts (Android or Apple), Apple enthusiasts will eventually popularize XDA among the more unexperimented iOS users seeking for a way to have [MOD INFINITE VBUCKS FORTNITE LEGIT 1000% WORKING read the description], and that's what I wanted to talk about.
More seriously, it'll bring some of the very experimented users that will eventually provide this forum with very useful guides and Mods, but it will also bring A LOT of newbies. XDA was also known in the past for n00b bashing Android beginners, and now it's the Apple ones...
I know that sometimes it's hard to hear the same questions over and over again and not being infuriated and upset, but I'll ask you, please, to don't bash the crap out of iPhone newbies, if they become developers who knows how they'll improve our experience with maybe cross-plateform development. I know what I say isn't something that you didn't heard before, but please be patient with them, I mean they're not so weak that they're scared by the first critic that hits them, but if we can keep this clean and have a good relationship with them, maybe our two communities will finally end this war that has lasted for eons before us.
Well thank you for reading this until the end, you're very brave. My teachers always said I couldn't be concise when saying something, well they were damn right. Hope you have a good day.
Edit #1: Typos, a lot of them !
Edit #2: Updating color for dark mode user of XDA 2021, the look changed, the rules are the same !
Edit #3: Removing cringy poll
Edit #4: Updating some link here and there
Raiz said:
4-You need at least to read the rules, I know this isn't funny and stuff, but you have to. And follow the rules! Otherwise you'll feel how hard the ban hammer in the hands of a powerful user (@T.C.Stockdale, @coal686, @xanthrax, and much more fearless hammer wielders)
Click to expand...
Click to collapse
Thank you for mentioning me with these other two great guys. I prefer not to use the ban hammer; the carrot is better than the stick.
Welcome iPhone users! We hope we can get some good iPhone discussion and development going on here. :good:
On behalf of the portal team and the wider leadership team behind XDA as a whole, thanks for this message! It sums up everything really well and we're excited to see how these iPhone forums go.
If anyone has questions about the iPhone 12, feel free to ask (I am using one right now)!
I am now using the iPhone 12 pro max as my main phone and something said go check out xda. Glad to know there’s somewhat of an iphone section. I’m sure I’m not the only one that realized there’s an iPhone developers site but it’s dead.
aarongotgame said:
I am now using the iPhone 12 pro max as my main phone and something said go check out xda. Glad to know there’s somewhat of an iphone section. I’m sure I’m not the only one that realized there’s an iPhone developers site but it’s dead.
Click to expand...
Click to collapse
Are you talking about that oooold website ?
http://iphone-developers.com/
It was the first attempt to make an iPhone forum.
* Nostalgic music playing in the background*
There are still some relevant pieces of infos there.
Check out this section for basic "what is jailbreak" guides http://iphone-developers.com/page/iphone-jailbreak-guides-resources/
And this one for instant nostalgia:
http://iphone-developers.com/index.php/app-reviews/
Raiz said:
Are you talking about that oooold website ?
http://iphone-developers.com/
It was the first attempt to make an iPhone forum.
* Nostalgic music playing in the background*
There are still some relevant pieces of infos there.
Check out this section for basic "what is jailbreak" guides http://iphone-developers.com/page/iphone-jailbreak-guides-resources/
And this one for instant nostalgia:
http://iphone-developers.com/index.php/app-reviews/
Click to expand...
Click to collapse
Yes lol I was like Wow. I went to the jailbreak wizard. That was nice that an attempt was made to even start a full independent developers site.
@Raiz Rules link in op is old
old: https://forum.xda-developers.com/announcement.php?a=81
new: https://forum.xda-developers.com/t/xda-developers-forum-rules.4200559/

Categories

Resources