Best online java/xml tutorials? - Thunderbolt Q&A, Help & Troubleshooting

I'm looking to learn basic java/xml with the hopes of eventually editing/creating ROMs for my TB. I've got a bunch of sites bookmarked off Google, but I'm just looking to cross-reference the sites I have with sites you guys may know of. So if you're aware of any thorough java or xml tutorials, I'd really appreciate links! I'm thinking you probably can't post them in the thread as per the XDA rules, but my message box is open!

Related

Humble thoughts and suggestions for a *proper* Wiki

I'd like to commend everyone who is a part of the activities on this board. It's amazing how people from around the world combine, coordinate, and contribute to the success and fun that is XDA-Forums.
As a recent Android enthusiast (learning to use my Java skills to learn to code for Android)...I find that rooting, ROMS, etc. is really another great way to get much more out of my humble Droid Eris.
That being said, as a total noob (albeit one who's got just enough geek savvy to get himself into trouble), I find that as much as this forum is a wealth of knowledge and skills, but also a bit daunting, conflicting (at times), and disjointed. I've been reading, searching, and piecing together bits of data trying to figure things out, but one has to admit, it's a bit overwhelming...
I see that there is an XDA-Wiki section, but in my opinion it's a bit underwhelming. While I understand to create, edit, update, maintain, moderate, etc. even a small Wiki is no simple task, I believe that to add *more* authoritative content to the wiki would greatly help the new and seasoned enthusiasts alike.
To that I wonder if we as a community of Android, and in particular Droid Eris fans, couldn't quickly and effectively work together to make a Wiki which would provide:
1. A central location for all, authoritative, knowledge for various experience levels. No more trying to figure out which post is correct. Which instructions are better. No more asking the same questions over and over across threads and inadvertently pissing off someone. No more having to spend time answering the same questions.
2. Ability for those who know the stuff to pass it on without having to keep re-answering, re-posting, re-clarifying, re-editing, etc. their posts for the benefit of every noob (such as myself) who keeps asking over and over. I'm sure if we developed a detailed wiki in which folks can submit screen-shots, videos, scripted walk-thrus, etc. it would cut down on a lot of the ancillary *noise* which clutters up our forum.
3. Keep the forum as a place for people to discuss rather than just *learn*. The forum, while useful and FULL of great info, is a hard way to try and piece together fragments of info (sometimes conflicting via different posts/threads). The forum format is a great way to discuss but not an effective means to simply transfer/share/update knowledge. How cool would it be if I followed someone's instructions and posted my own notes to help improve them without having to have the original poster do the update? Or if I decide I love a particular ROM very much, I could post pics, how-to guides, etc. to add to the already great work. This allows the great ROM artists to keep focused on their work rather than mundane tasks like documentation. (As a noob I don't mind doing the mundane if it means I can actively contribute something back to these devs...that and I'm unemployed so unfortunately I can't donate to them just yet).
4. Generally speaking, I'm sure everyone here has turned to Wikipedia at one time or another and can appreciate it's usefulness...being able to click on a word and dig just a litter deeper to gain more understanding. Now imagine if we applied that to the efforts here on XDA? No more having to maintain long sticky threads, or worse having to keep telling overeager/overzealous noobs (like myself) to "do a search" or "read the sticky" or etc. In some cases not having to try and Google things like fastboot, HBOOT, adb, recovery, rooting vs stock, various flavors of ROMs, etc. Or worse having to try and put together info from different forums across the web (i.e. AndroidForums & XDA) and figure out who's *right*.
I apologize to anyone if they find my suggestion offensive, ineffective, and/or just plain useless. I guess as a nooby I'm just trying to give back in the only way I know how: I'm an organization geek (OCD according to my wife).
Cheers and keep up the great work!
+10, wonderful idea.
i like where this could go...
I believe you just saved the internet.
Let's get organized...XDA-Wiki
Glad to see some positive responses. I wasn't sure if my suggestion would be received with interest or disdain. All told, I was sort of jealous of those guys over at nookdevs[dot]com and how easy their wiki makes it for simpletons like myself.
So how does *work* get organized on XDA? I mean, I'd like to start figuring out who, why, what, where, when, how, etc we start building the XDA-Ark-O-Knowledge (aka Wiki)? Obviously there's XDA-Wiki already here; do we build off it, or do we start with a clean slate? Organization of data? Taxonomy? Moderators to ensure we don't bollocks each other up? Etc, etc.
Since I really am a noob to 99% of what's going on here at XDA, I think I'd be better at taking orders and doing tasks than telling the seasoned pros of XDA how to organize their efforts/info/data.
Cheers!
I am also interested and willing to help however I can...
removed posting
I can host as well - I can park a domain on my server or host from my current domain (k2vegas.com)
(there is nothing on that site, it's just what I use to host files, images, etc...)
http://wiki.xda-developers.com/
XDA has one, maybe I should of looked before lulz.
Further thoughts...
Some thoughts on how to proceed forward...
1. jcase, I think we should probably leverage the existing XDA-Wiki that you provided a link to. It's as good a place as any to start.
2. I'd suggest that we, for now, focus on doing the wiki work for Droid Eris in particular. We can use this as a way to figure out how best to capture, arrange, articulate, etc. the types of standardized data (how-tos, specs, ROMs, etc.) The XDA-Wiki for Droid Eris can be found here.
3. Here's some high-level topics. Please keep in mind that these are coming from a real noob, so I'm 100% sure it's not exhaustive nor 100% useful.
Overview - Basic high-level info on Droid Eris and the *recent* changes made to the wiki.
Device Specifications - I think this is covered here but we can add/remove as needed to keep it current.
How-To - Include detailed how-tos for rooting, unrooting, recovery, backup, etc. specific to Droid Eris. As a noob, I would love to see us build this section out with detailed instructions, pics, vidz, etc. to make it as simple for folks as it can be. I also see ECLIPS3's and Jamezelle's Eris Master App as a great tool which would fit into this section.
FAQ - There's already some FAQs for Droid Eris in the sticky on the first post...likely we can take this as is and add more details to it and refresh the data as needed.
ROMs - The ROMs info is spread out quite a bit across many threads/posts. I'd love to see some standardization of data, pics, ROM specific instructions, etc. put into this section. Ultimately I'd love for us to put together a matrix which allows for quick and easy comparison of the ROMs...this would help make ROM selection much simpler and avoid all those repetitive posts about "which ROM should I use?" "which ROM has X?"
Kitchen - ?? I hear this word tossed around and from what I can figure out it has something to do with those elite geeks who actually make those yummy ROMs we love!
Dictionary/Abbreviations - We throw around a lot of terms/abbreviations in this forum and it's hard sometimes to figure out the meanings/context. One place to look them up and get details would be great.
4. As for taking existing data/info from the various posts and copying them to the wiki...I would suggest we either get the "owner" (orig poster/author) of the content to participate and move it for us (and in the process update/clean/revise it as needed). OR as for their permission and copy it for them.
5. Who want's to do what? How is work organized on XDA so we don't step on each others' toes? Do we need an XDA administrator's permission before we start?
6. What else do we need? How else can we develop the Droid Eris Wiki and use it as a model (proof-of-concept) which we can present to XDA-Forums as w whole to adopt?
Thanks!
There's a wiki up at andirc(dot)net. Its in need of content though, so any/all contributions would be awesome!
Wiki
colinodell said:
There's a wiki up at andirc(dot)net. Its in need of content though, so any/all contributions would be awesome!
Click to expand...
Click to collapse
Thanks for suggesting we update to the wiki you've provided a link to. However, I was more inclined to build off of the XDA Wiki instead. I've not heard from many folks in this thread as to a preference, so I was going to go ahead and build on the XDA Wiki (specifically the Droid Eris section).
I think if we can build out a nice wiki specific to Eris, it could be a proof-of-concept to entice others to join in (Eris as well as other devices) and make XDA the first and last stop for all Android rooting/modding/hacking/breaking/fixing/improving/ranting/hoping/*****ing/etc.
I think this is a great idea. I also am pretty new to this community but would love to contribute in any way that I can.
Would be pretty cool to have a theming section all about what images do what and where they are.
Started collecting bits...
JokerSP3 said:
I think this is a great idea. I also am pretty new to this community but would love to contribute in any way that I can.
Would be pretty cool to have a theming section all about what images do what and where they are.
Click to expand...
Click to collapse
JokerSP3, glad to use all the help we can get. As a noob, I've been trying to build out the Eris wiki with little bits as I learn it. So if you'd like to help, just start adding info as you come across it to start filling in the blanks.

[Q] Being able to find the basics

It seems as the community grows that more people are in search for the very basics of getting started with modifying their G-Tab. Instead of searching through hundreds of posts is there a way to have the basic threads always on top?
Ex. How to in install clockwork
How to install a ROM
How to NVFLASH
How to get back to stock
Having posts like this in the beginning of a forum should help limit the amount of duplicate requests for things. I am no expert. I am not a Dev. But I am not an idiot either. I have had to search for basic things like how to properly configure a GPS to the G-Tab. After going through about ten pages I finally found that I was looking for. Again this is just a thought.
dgondrez,
In the developers sections you will find a good amount of 'Stickies' that tell how to do all of the things you are asking for. They are very handy and usually kept updated so you don't have to read hundered's of posts to find the information you need, it is kept in the first post of the thread.

forum search addition?

XDA forums have taught me 80% of what I know about android phones, It's a wonderful resource that I check in on several times a week, to satisfy my recreational phone flashing hobby. I'd like to suggest an extension of the "search" feature that could be helpful for visitors who run devices not listed on the xda forums landing page. In the advanced search options if we could search for posts by *users/profile/device we could zero in on useful information by folks with the same device. For example I have a lgp-509t, which doesn't have it's own forum. p500 roms can be used, so I follow that forum closely, and would love to be able to filter searches to return posts by only users of the same device. I think it should be easier to add devices to our profiles also, because I still haven't figured out how!
Just a thought... Thanks for all the great work of the talented posters at XDA!

[Q] Sooo.. is there a root for 2.3.6 KK6?

Title says it all.. been looking and searching and reading and still I'm none the wiser. I believe there is, but it looks like the download links are dead. Are there any updated ones?
F.F.S!!!!!
/facepalm..
Sent from my SAMSUNG-SGH-I777 using xda premium
Just because you believe it doesn't make it so.
Last I checked, fileserve was still up and running and in addition, every release of my kernel is hosted directly from XDA, so those links are DEFINITELY working fine.
So you clearly didn't search much at all - there are AT LEAST two rooting avenues for UCKK6, BOTH of which are documented IN THE FAQ!
Wow. Listen guys, I'm sorry my search skills aren't as good as yours. Or maybe you spend a lot more time on here than I do, so you're able to follow the progress better. I'm sorry, really. I don't mean to inconvenience anybody. Just looking for some help, from what I thought was helpful community of people sharing information - that I'm having trouble finding.
Secondly, I found a thread with other 500 pages. SOrry, but I'm not reading that entire thing. That's the problem with shutting down people who post new threads about something. Threads get so large, information gets lost. Like I said, I was just asking for some help.
Entropy: I didn't see any links to fileserve, or any files hosted on XDA. I saw this thread after following a link in the FAQ: http://forum.xda-developers.com/showthread.php?t=1286432
but it has links to megaupload (obviously down), and multiupload which didn't seem to work.
Seriously, if it's too much trouble for anyone to point me in the right direction then I'm sorry for the inconvenience.
Have good days.
VirtuaGeek said:
SOrry, but I'm not reading that entire thing.
Click to expand...
Click to collapse
Then dont expect someone to hand you your answer if you're not willing to put forth effort yourself. And certainly dont expect to receive nice responses when you state that you wont read for yourself.
As already stated here, the FAQ has everything you need.
Thread closed.

ROM Development guide(s)

As a newbie, the toughest part is to find a proper guide to learn stuff that you want to get started with (i.e. Android Development for me and you, probably). So this thread is basically a collection of every resource that is a good starter. I want to write my own guide badly but I don't know a lot about this stuff here, so here goes, calling out to all developers out there to share their own/favorite guides to anything. I'll sort those myself later on. This thread will serve as a wiki to people who want to learn about the trade.
Pezeus out.

Categories

Resources