Hello XDA! - Introductions

I am just man that does not like limitations or restrictions. Not to the extreme but like somethings to be uniquely mine, hence I am in love....(I t is what it is lol) with Linux, android, anything that runs binary code. I am a weekend warrior, learning painfully learning by mistake or over-eagerness how to not mod and what not to do. The end result is I get what I was aiming for at the end to trials and tribulations of not jumping the gun as in fully reading tutorials read me text within software and actually watching the full videos on the tutorials. when it all began this was not so. so if you have any insights or advice or directions to bestow upon me a highly appreciate it.

sirskraps187 said:
I am just man that does not like limitations or restrictions. Not to the extreme but like somethings to be uniquely mine, hence I am in love....(I t is what it is lol) with Linux, android, anything that runs binary code. I am a weekend warrior, learning painfully learning by mistake or over-eagerness how to not mod and what not to do. The end result is I get what I was aiming for at the end to trials and tribulations of not jumping the gun as in fully reading tutorials read me text within software and actually watching the full videos on the tutorials. when it all began this was not so. so if you have any insights or advice or directions to bestow upon me a highly appreciate it.
Click to expand...
Click to collapse
Welcome to the forums

sirskraps187 said:
I am just man that does not like limitations or restrictions. Not to the extreme but like somethings to be uniquely mine, hence I am in love....(I t is what it is lol) with Linux, android, anything that runs binary code. I am a weekend warrior, learning painfully learning by mistake or over-eagerness how to not mod and what not to do. The end result is I get what I was aiming for at the end to trials and tribulations of not jumping the gun as in fully reading tutorials read me text within software and actually watching the full videos on the tutorials. when it all began this was not so. so if you have any insights or advice or directions to bestow upon me a highly appreciate it.
Click to expand...
Click to collapse
Sounds like you are a great problem solver!

Related

[Q] Hello, I look forward to developing with you.

Hello, I am new to this forum so I suppose I will give a brief bio. I earned an Associates Degree in Computer Science from the Community College of the Air Force while serving on Active Duty as a "Computer Programmer" from 2004 to 2010. Most of my duties on the job involved website development, server side scripting and databases. I started learning network engineering and security in the past 3 or 4 years. I'm familiar with being a go-to for fixing an unrelated FUBAR project from a random language where you have to just google the syntax and methods until you get the results your boss asked for. I've also dabbled in .NET and so on.
Anyway, it is safe to say I know enough to be dangerous or better with everything from legacy assembly code to the trends of today while I have no clear specialty of expertise at this point. I am going to use the Post 9/11 Montgomery GI Bill to go back to college. I should know what I want to do by now but it is a unique opportunity where I may as well do any one thing as another. I like to avoid personal conversations and keep it about the development on forums. I got a nook color 1.01 and came here for some tips on rooting it, now here we are. I am interested to know what particular needs there may be for an intermediate developer that has no strict preference with where I begin just as long as I don't need very expensive new hardware, unless I wanted it anyway.
So, hello and nice to meet you. I look forward to finding a way to contribute.
Canary19 said:
Hello, I am new to this forum so I suppose I will give a brief bio. I earned an Associates Degree in Computer Science from the Community College of the Air Force while serving on Active Duty as a "Computer Programmer" from 2004 to 2010. Most of my duties on the job involved website development, server side scripting and databases. I started learning network engineering and security in the past 3 or 4 years. I'm familiar with being a go-to for fixing an unrelated FUBAR project from a random language where you have to just google the syntax and methods until you get the results your boss asked for. I've also dabbled in .NET and so on.
Anyway, it is safe to say I know enough to be dangerous or better with everything from legacy assembly code to the trends of today while I have no clear specialty of expertise at this point. I am going to use the Post 9/11 Montgomery GI Bill to go back to college. I should know what I want to do by now but it is a unique opportunity where I may as well do any one thing as another. I like to avoid personal conversations and keep it about the development on forums. I got a nook color 1.01 and came here for some tips on rooting it, now here we are. I am interested to know what particular needs there may be for an intermediate developer that has no strict preference with where I begin just as long as I don't need very expensive new hardware, unless I wanted it anyway.
So, hello and nice to meet you. I look forward to finding a way to contribute.
Click to expand...
Click to collapse
You can start from building yourself a most powerful i7 (Ubuntu, or whatever your flavor) Linux box your $500 can buy. Generate the tool chain(s) for emulator/TI OMAP36xx SDK. Pull every piece of code published by TI for OMAP 36xx. Study all the free Android/Java/JS development books you can find, subscribe to all Android development forums and to GoogleGroups of the topics and irc channels.
Then, start building the 2.6.32, 2.6.35, 2.6.36 kernels for Android 3.x.
XDA Devs is not exactly the place where the Gurus of Android development explain and do tutelage for newbies, it's the place where they show their results. Read in my blog http://fineoils.blogspot.com about developments for NC and other tablets in condensed form, plus about stuff that is usually of no big interest here. Start from approx. Feb. 2010, this will take some time, lol.
Thank you for the outstanding advice. I have an Ubuntu machine on a first gen Phenom quad core which was starting to collect dust that would be perfect. When I get setup I need to find out what some good starter projects would be. I bet that someone here has a need that has been overlooked because the pros are busy on larger projects and I could take a stab at it. Any ideas?
aludal said:
You can start from building yourself a most powerful i7 (Ubuntu, or whatever your flavor) Linux box your $500 can buy. Generate the tool chain(s) for emulator/TI OMAP36xx SDK. Pull every piece of code published by TI for OMAP 36xx. Study all the free Android/Java/JS development books you can find, subscribe to all Android development forums and to GoogleGroups of the topics and irc channels.
Then, start building the 2.6.32, 2.6.35, 2.6.36 kernels for Android 3.x.
XDA Devs is not exactly the place where the Gurus of Android development explain and do tutelage for newbies, it's the place where they show their results. Read in my blog Can't Quote Links Yet about developments for NC and other tablets in condensed form, plus about stuff that is usually of no big interest here. Start from approx. Feb. 2010, this will take some time, lol.
Click to expand...
Click to collapse
Welcome! I'm new to Android, so I can't help with anything too deep just yet (used linux exclusively for 7-8 years, so I'm catching on lol), but I can give you a list of a few common issues that people are having that I haven't really seen solved yet.
1. Touchscreen bugs out sometimes, requiring a quick trip to standby and back to fix. Happens to me regardless if I'm OCed or not.
2. System seems to randomly shut off and/or reboot for many. Has happened to me a handful of times, almost always when doing something cpu intensive, like launching Winamp or opening too many DolphinHD tabs.
3. Wifi for many people seems really flaky. Mine works fine 99% of the time.
4. Youtube doesn't like when you log in, requires a cache wipe to relaunch.
5. Screen sensitivity gets weird near the edges. There is an adb method to force a blind recalibration, but seems to have widely varying results.
6. Pull up menus on many apps ends up with white on white text making it unreadable.
I have no idea if any of those are relevant to you or if anyone else is already working on them or not. Hell, some might already be fixed in Froyo or even Eclair. Those are just a few things I see many posts about. I should mention that I'm on 1.0.1 rooted with no other tweaks. I also have a horrid case of strep throat and have been quarantined in my room alone on heavy meds for a few days, so I could be way off or babbling. Anyways, welcome to the forums and sorry for typing so much. I know I'm not nearly the novelist that that blog pimpin dude is. ;P
This is all good information and I appreciate the reply. I hope you get well soon. Strep throat and strep meds are no joke and you are extremely lucid all things considered, so don't worry one bit about that. You are running the same system that I have so please feel free to keep in touch with me about any issues, and I will let you know if I find a fix.
If you have some spare time I'd like to ask you some questions about using Linux for an exclusive PC; I keep juggling it with Windows rather than taking the time to find a fix for common petty problems like running Netflix. Right now my lazy fix for that is virtualboxing Windows.
Thanks again and feel better!
miemens said:
Welcome! I'm new to Android, so I can't help with anything too deep just yet (used linux exclusively for 7-8 years, so I'm catching on lol), but I can give you a list of a few common issues that people are having that I haven't really seen solved yet.
1. Touchscreen bugs out sometimes, requiring a quick trip to standby and back to fix. Happens to me regardless if I'm OCed or not.
2. System seems to randomly shut off and/or reboot for many. Has happened to me a handful of times, almost always when doing something cpu intensive, like launching Winamp or opening too many DolphinHD tabs.
3. Wifi for many people seems really flaky. Mine works fine 99% of the time.
4. Youtube doesn't like when you log in, requires a cache wipe to relaunch.
5. Screen sensitivity gets weird near the edges. There is an adb method to force a blind recalibration, but seems to have widely varying results.
6. Pull up menus on many apps ends up with white on white text making it unreadable.
I have no idea if any of those are relevant to you or if anyone else is already working on them or not. Hell, some might already be fixed in Froyo or even Eclair. Those are just a few things I see many posts about. I should mention that I'm on 1.0.1 rooted with no other tweaks. I also have a horrid case of strep throat and have been quarantined in my room alone on heavy meds for a few days, so I could be way off or babbling. Anyways, welcome to the forums and sorry for typing so much. I know I'm not nearly the novelist that that blog pimpin dude is. ;P
Click to expand...
Click to collapse

Developing help

Hey guys I've been flashing and rooting and unlocking for a couple years and I'd like to actually learn how to build roms, apps, ect. Where can I learn?
Sent from my PACman Atrix HD using XDA Premium
I think the best place to start learning how to develop apps is the official android SDK with adt. but if building android is what you want then take any Linux distro and start reading about official aosp. information for both are publicly available from Google.
frog1982 said:
I think the best place to start learning how to develop apps is the official android SDK with adt. but if building android is what you want then take any Linux distro and start reading about official aosp. information for both are publicly available from Google.
Click to expand...
Click to collapse
Linux is, like, mac or something right? I'm on Windows 7 so am I screwed?
Blackest Pain said:
Linux is, like, mac or something right? I'm on Windows 7 so am I screwed?
Click to expand...
Click to collapse
Read this.
Good luck!
http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html
Sent from my MB886 using xda premium
Blackest Pain said:
Linux is, like, mac or something right? I'm on Windows 7 so am I screwed?
Click to expand...
Click to collapse
buy a decent sized harddrive and install ubuntu or mint linux on it. then you can dual boot win7 and linux like me. Just start tooling around with the linux command line (terminal) and learning how to think like a geek lol. Then take someones rom, and take it all apart. look at what makes up a rom... the apps, libs, frameworks, etc. Setup a build environment on your linux box, download the official source code from google, and try compiling it until you can do so without errors. at that point, if you want to start actually deving, you need to know java, cuz that's what source code is in mostly. there are alot of source code modifications avaiable on xda, try merging one in with the source code and rebuilding it and see if it compiles... if not, it''ll tell you where the error is. just play around with it, practice, ask questions, but actually jumping in and just making your self do it is the best way
Youngunn2008 said:
buy a decent sized harddrive and install ubuntu or mint linux on it. then you can dual boot win7 and linux like me. Just start tooling around with the linux command line (terminal) and learning how to think like a geek lol. Then take someones rom, and take it all apart. look at what makes up a rom... the apps, libs, frameworks, etc. Setup a build environment on your linux box, download the official source code from google, and try compiling it until you can do so without errors. at that point, if you want to start actually deving, you need to know java, cuz that's what source code is in mostly. there are alot of source code modifications avaiable on xda, try merging one in with the source code and rebuilding it and see if it compiles... if not, it''ll tell you where the error is. just play around with it, practice, ask questions, but actually jumping in and just making your self do it is the best way
Click to expand...
Click to collapse
Thanks What size hard drive do you recommend and what rom should I dismantle?
(I'd thank both of you but apparently there's a thanks limit I didn't know about...)
each aosp build is about 30 gigs and Linux takes almost no room no matter which distro you use so when it comes to the size of the HDD it is all about the balance of how often you want to clean and how much you want to spend.
frog1982 said:
each aosp build is about 30 gigs and Linux takes almost no room no matter which distro you use so when it comes to the size of the HDD it is all about the balance of how often you want to clean and how much you want to spend.
Click to expand...
Click to collapse
That. I'll add that, on my PC, Linux uses 20GB of space...but I also have two distros installed on the same partiton with one being a chrooted build environment.
Roms use around 20-30GB as is, another 15-20GB is used up when compiling, so you want to reserve 40-50GB PER ROM to be safe.
If you do buy a hard drive just for compiling roms, BUY A SSD...solid state drive. That and RAM will help you the most. I'd expect just a SSD alone would cut my current build times in half.
I'll tell ya that without any Linux experience at all that you're gonna be in for a nice fun time.
Now, if you just wanna write apps, LEARN JAVA. You can do app writing on Windows and test on an Android Emulator (or your phone for at matter). No Linux necessary for just writing apps.
That said, if you want to get into compiling roms, you've picked the right place because I will help you if your serious. If you ask me a SPECIFIC QUESTION I'll give a specific answer. Don't ask "How do I use git?" cause I might not reply very nicely. Ask me "How do I update the kernel with the Dev Teams latest updates and I'll give you step by step instructions. I'm about to have 3 different roms I'm gonna have to compile. So if you just wanna pick one of them that isn't PAC, feel free to be the compiler of it. So far I've had multiple offers for compilers and only @Youngunn2008 has stepped up and actually started doing it.
EDIT:
//I started building custom roms about a year into using Android. Had to. Nobody else on my device could (or would?) and I wanted more roms, simple as that. All I did was CM7, PA, and a few others, but it got me to where I am now. Kanged from Quarx's repos. I owe much of my Android knowledge just from watching his commit history (and for keeping us up-to-date with proper drivers). A good Dev Base is a good place to start from, just remember to give proper credit and thanks (and ask permission if it isn't open souce -- that's a big one).
You guys are the best. I'm gonna start looking for the equipment asap. Although I need to learn how to write code, so I'm gonna go through Java.
@skeevydude I'll definitely hit you up when I need serious help
P.s. where do you recommend I learn Java from?
Thanks everyone!
Sent from my PACman Atrix HD using XDA Premium
Blackest Pain said:
You guys are the best. I'm gonna start looking for the equipment asap. Although I need to learn how to write code, so I'm gonna go through Java.
@skeevydude I'll definitely hit you up when I need serious help
P.s. where do you recommend I learn Java from?
Thanks everyone!
Sent from my PACman Atrix HD using XDA Premium
Click to expand...
Click to collapse
http://developer.android.com/training/index.html
frog1982 said:
http://developer.android.com/training/index.html
Click to expand...
Click to collapse
I'd click Thanks but I've seemed to run out of them (seriously, 8 thanks a day? Really?), so thanks. I can't read script at all (It's like looking a spanish, knowing it's spanish, and not knowing what it says) but I'll try to stumble through this lol
Blackest Pain said:
I'd click Thanks but I've seemed to run out of them (seriously, 8 thanks a day? Really?), so thanks. I can't read script at all (It's like looking a spanish, knowing it's spanish, and not knowing what it says) but I'll try to stumble through this lol
Click to expand...
Click to collapse
my suggestion is to download the SDK and start following the my first app tutorial. I did not understand code at all until I did that and then things started falling into place and making sense.
Blackest Pain said:
You guys are the best. I'm gonna start looking for the equipment asap. Although I need to learn how to write code, so I'm gonna go through Java.
@skeevydude I'll definitely hit you up when I need serious help
P.s. where do you recommend I learn Java from?
Thanks everyone!
Sent from my PACman Atrix HD using XDA Premium
Click to expand...
Click to collapse
Couldn't tell ya where to learn Java from -- I don't know it. I'm starting to learn it myself...meaning today....but it really depends on the weather on what I can for the rest of the day -- lost internet for most of yesterday during a thunderstom and since another one is rolling in I might have to shut my machines down. Also why I haven't been on a whole lot the past 2 days. After today its supposed to be clear skies ahead.
I've just been lucky cause even though I don't know Java, its still pretty human readable and easy to figure out what I need to do when I merge code.
For a bit of help Java=Apps, C++=Kernel/Hardware. Not necessarily 100% true, but for the most part it is.
If you wanna get into writing apps for making money then start with Java....the only reason why I'm starting with Java over C++. As much as I'd like to learn C++\Bionic to help with bug fixes for the kernel, hardware libraries, etc, I'm flat broke and can't find a decent job -- Java and a good idea could fix that. Combine my current situation with the fact that in 10-15 years I won't even be able to do my current line of work (construction is a young man's job) so I need to buckle down and learn a new trade that doesn't involve 8-12 hours work in the sun, crap pay, sore body at the end of every day, and no real job security or benefits.
If anyone reading the above is thinking that I'm thinking I could be the next App Millionaire...I'm not. I'd be happy just to break the poverty line (1-3 thousand a month or more than 18k a year)....cost of living isn't that high in Arkansas luckily. I'd hate to live in NYC\Random Big City where a crappy 1 room apartment's rent is a high as a high-end middle class home here.
skeevydude said:
Couldn't tell ya where to learn Java from -- I don't know it. I'm starting to learn it myself...meaning today....but it really depends on the weather on what I can for the rest of the day -- lost internet for most of yesterday during a thunderstom and since another one is rolling in I might have to shut my machines down. Also why I haven't been on a whole lot the past 2 days. After today its supposed to be clear skies ahead.
I've just been lucky cause even though I don't know Java, its still pretty human readable and easy to figure out what I need to do when I merge code.
For a bit of help Java=Apps, C++=Kernel/Hardware. Not necessarily 100% true, but for the most part it is.
If you wanna get into writing apps for making money then start with Java....the only reason why I'm starting with Java over C++. As much as I'd like to learn C++\Bionic to help with bug fixes for the kernel, hardware libraries, etc, I'm flat broke and can't find a decent job -- Java and a good idea could fix that. Combine my current situation with the fact that in 10-15 years I won't even be able to do my current line of work (construction is a young man's job) so I need to buckle down and learn a new trade that doesn't involve 8-12 hours work in the sun, crap pay, sore body at the end of every day, and no real job security or benefits.
If anyone reading the above is thinking that I'm thinking I could be the next App Millionaire...I'm not. I'd be happy just to break the poverty line (1-3 thousand a month or more than 18k a year)....cost of living isn't that high in Arkansas luckily. I'd hate to live in NYC\Random Big City where a crappy 1 room apartment's rent is a high as a high-end middle class home here.
Click to expand...
Click to collapse
I would also recommend Java. I'm in an internship developing an Android app for a local company and it's pretty straightforward. I'm not very good at building GUIs, but I can manage the flow of code fairly well and I'm learning as I go.
I didn't know you were in construction, Skeevy... With how skilled you seem in all of this I would have thought you'd be from some sort of tech trade.
I've been looking into ROM development myself but it seems a bit overwhelming to me. I have always been interested in how operating systems are put together and built, but the most complex thing I've ever done was patch together a Linux server box for gaming and hosting an old website I had a year or two back.
I have worked with Linux for quite a while and I now run Ubuntu as a primary, no dualboot. It kinda sucks to get used to the lack of applications but I would much rather have the stability and responsiveness of a Linux system. Plus documentation is everywhere so anything is usually fairly easy to fix/get working.
If you guys could post some websites/threads with some tutorials or further reading so I can know what I am getting myself into, that would be awesome. I have always hoped that one day I'd be able to help you guys out with getting bugs squashed and features added.
spy_1134 said:
I would also recommend Java. I'm in an internship developing an Android app for a local company and it's pretty straightforward. I'm not very good at building GUIs, but I can manage the flow of code fairly well and I'm learning as I go.
I didn't know you were in construction, Skeevy... With how skilled you seem in all of this I would have thought you'd be from some sort of tech trade.
I've been looking into ROM development myself but it seems a bit overwhelming to me. I have always been interested in how operating systems are put together and built, but the most complex thing I've ever done was patch together a Linux server box for gaming and hosting an old website I had a year or two back.
I have worked with Linux for quite a while and I now run Ubuntu as a primary, no dualboot. It kinda sucks to get used to the lack of applications but I would much rather have the stability and responsiveness of a Linux system. Plus documentation is everywhere so anything is usually fairly easy to fix/get working.
If you guys could post some websites/threads with some tutorials or further reading so I can know what I am getting myself into, that would be awesome. I have always hoped that one day I'd be able to help you guys out with getting bugs squashed and features added.
Click to expand...
Click to collapse
GUI's are a pita to me as well...but then again, I'm barley mediocre at photoshop
I used to make good money doing what I do, and I liked doing it. I was doing custom wrought iron fences and gates -- the kind you see on high end lake houses and such. Since around September of '08 that line of work went from 30-50 hours a week to nothing....NOTHING. We've had maybe 6 jobs in the past 5 years nothing. Every job I've had since then has either gone under or I was let go because I was the new guy and they had too much costs in labor. Combine that with 2 years of 10 applications a week and not getting a single call back....almost applied and McD's a year ago. Asked how much I'd make and the manager said maybe 4 hours in a 7 day week for the first 6 months to a year....F THAT. Wouldn't have even covered the gas to work...no point in a job that you'd make -$15 for two weeks work....that's negative 15.
As far as my trade and tech are concerned -- I've always been naturally skilled at almost everything I've done. Not bragging, but that's always how things have been for me. My biggest weakness is I have crap social skills -- I have a bad tendency to see everything with pure logic and over analyze things, completely missing things like sarcasm and subtle hints. It wouldn't surprise me in the least to find out I had Asperger's.
Rom development and rom building (kanging) are two different things entirely. If you're already running Ubuntu (preferably 12.04) I could have you building a rom in no time at all.
Its nothing more following the official build setup guide (assloads of copy/paste )
making a directory for the rom
open a terminal to that directory
"repo init -u https://github.com/PAC-man/android.xml -b cm-10.1"
"repo sync"
". build-pac.sh mb886 -jX" where X is the number of cores your PC has
Do something else for a few hours
Check PC -- if the rom fully compiled then you've just kanged PAC-man
To update, go to rom's directory, "make clean", step 5, step 6.
Adding support for other roms is as simple as seeing what other devs\kangers did in the project's vendor directory as well as in the device/common-device directories. It really is simple once you've done it a few times -- first time or two can be a real b*tch.
My only real gripe with linux is some of the apps either just don't seem finished or are just good enough to do the job but look like crap. For me, other than gaming, I've been able to find a suitable replacement for all my common, everyday needs from emulation to video encoding to word processing.
As far as tutorials go....I just use Google, XDA search, and rootzwiki.com search...between the three I can pretty much find anything I need to know. Power searching is the unwritten requirement in all the tutorials I've ever read. Being able to scour the net for odd bits of information is a necessary skill to kang or dev roms.
//Lack of search skills is a reason some of us power users get upset and pissy around here...myself anyways...I can't tell ya how many help questions I've answered where I LITERALLY copy/pasted the error code in the help post to the google search box in Firefox and the FIRST LINK the fix....also why I don't answer the same question more than 2 or 3 times....search just our forums and you might find the answer. :whodathunkit: (// isn't at you, my mind likes to rant in the mornings )
skeevydude said:
Couldn't tell ya where to learn Java from -- I don't know it. I'm starting to learn it myself...meaning today....but it really depends on the weather on what I can for the rest of the day -- lost internet for most of yesterday during a thunderstom and since another one is rolling in I might have to shut my machines down. Also why I haven't been on a whole lot the past 2 days. After today its supposed to be clear skies ahead.
I've just been lucky cause even though I don't know Java, its still pretty human readable and easy to figure out what I need to do when I merge code.
For a bit of help Java=Apps, C++=Kernel/Hardware. Not necessarily 100% true, but for the most part it is.
If you wanna get into writing apps for making money then start with Java....the only reason why I'm starting with Java over C++. As much as I'd like to learn C++\Bionic to help with bug fixes for the kernel, hardware libraries, etc, I'm flat broke and can't find a decent job -- Java and a good idea could fix that. Combine my current situation with the fact that in 10-15 years I won't even be able to do my current line of work (construction is a young man's job) so I need to buckle down and learn a new trade that doesn't involve 8-12 hours work in the sun, crap pay, sore body at the end of every day, and no real job security or benefits.
If anyone reading the above is thinking that I'm thinking I could be the next App Millionaire...I'm not. I'd be happy just to break the poverty line (1-3 thousand a month or more than 18k a year)....cost of living isn't that high in Arkansas luckily. I'd hate to live in NYC\Random Big City where a crappy 1 room apartment's rent is a high as a high-end middle class home here.
Click to expand...
Click to collapse
spy_1134 said:
If you guys could post some websites/threads with some tutorials or further reading so I can know what I am getting myself into, that would be awesome. I have always hoped that one day I'd be able to help you guys out with getting bugs squashed and features added.
Click to expand...
Click to collapse
I'm in high school but I REALLY don't want to work at a fast food place, so this like a good way to earn so change. Once I get out, this will (hopefully) become more of a hobby for the next 25 yrs as I'm training to become an Electrician. Then when I'm done and in the early retirement that seems to come with many people in that field I'll hop back onto this. I also second that idea with the idea of website tutorials lol.
Blackest Pain said:
I'm in high school but I REALLY don't want to work at a fast food place, so this like a good way to earn so change. Once I get out, this will (hopefully) become more of a hobby for the next 25 yrs as I'm training to become an Electrician. Then when I'm done and in the early retirement that seems to come with many people in that field I'll hop back onto this. I also second that idea with the idea of website tutorials lol.
Click to expand...
Click to collapse
Electrician is a good trade to get into. I wouldn't mind being an electrician actually. Especially since I know enough contracters, house flippers, and landlords that are always needing electrical done and hate paying the electrician (they can pretty much write their own check cause you GOTTA have that LICENSE to touch ANY wire)....why I always built my gates to run on a 12V solar setup (more reliable and I don't need a license to mount a panel and hook it up to a car battery; not to mention a grand cheaper).
Look, I'd post some links, but the best links are banned from a site like this where ethics matter. I'm broke so I can't afford the ebooks if ya know what I mean...hint, hint...find good looking book with positive reviews, google search "name of book .epub", ????, profit.
//see my above post for a quick glance at what McD's offered me....TL : DR version....negative 15 a week cause I factored in a thing called gas money.

[Q] Looking for Good App Development Books

Good Morning Everyone,
I will have to say I am new to attempting to programming my own apps. I will apologize in advance for not knowing any of the current slang or abbreviations for what is "cool" in the App. tech world.
I am an old-school tabletop gamer/storyteller, while not exactly a "noob", I have been involved in PC and Console games for decades, I do not have much experience with App programming.
I have several ideas that are simple and will definitely do well... if I could get past the basic concept phase.
While not exactly computer illiterate it has been several decades since I have had to do any of my own programming. I recognize a lot of the methods and have little problem picking it up, if I had literature, video lessons, etc. What I need some help finding are good sources to work with.
What publishers currently have the most up-to-date or well thought out hard copy books to pick up to assist in learning app programming (Other than the Dummies Guides)? ISBNs would be a big help in hunting down the books.
Thanks to anyone who takes the time to assist a noob programmer out.

To the experienced devs, how would you recommend going about learning coding, and how would that transition into developing?

This is a complicated question, with an even more complicated answer, and I'm really looking for feedback from EXPERT devs only. I personally would love to learn coding. But anytime I watch some youtube video on learning python or this or that, I hit a road block whenever I follow their instructions verbatim, yet I get an error or something significantly different from what I should be seeing according to the video, and I go back and check and I've done everything exactly as they did and it just won't work! I have no one to turn to to ask for guidance or to explain to me what is happening or what I'm doing wrong. It's really upsetting at times to try it and just feel helpless. Everything I know about computers is self taught. I'm 30, built my own computer when I was 17 and been upgrading it slowly ever since(3 mobo/cpu/ram and 5 gpu upgrades, and just learned how to flash the BIOS on my gpu to unlock higher power limits), been rooting and flashing my phones since Gingerbread, was always in advanced science and math courses, so I'm confident I can learn it, but I feel stuck without guidance. I cannot afford formal schooling, especially during this COVID fiasco. I'm currently unemployed and I'm worried about not being able to find work again soon, and thought this would be the perfect time to learn code with all this free time on my hands, and maybe make a career out of it since the software dev job field is booming. So in short, my question is what course of action, advice, or anything of that sort would you suggest regarding lack of council? To those who self taught especially, any pointers for me? I feel like once I can understand why or how the languages function the way they do, I could trial and error it from there, but I just don't know where to go to learn the science behind the code if you know what I mean. Anything would help. I look forward to hearing from yall!
Thanks!
P.S. Sorry if this is in the wrong channel. Lemme know if and where I need to post if so.

Greetings!

Hello, I am new here. I primarily joined to ask questions on installing someone's project documented here, but hopefully I will be able to do something myself eventually. I am mainly into older computers and video games consoles but I have recently realised that smartphones are more interesting than I previously thought, more like old PCs I suppose as they are closed systems unlike new PCs. I have a few phones and I've always thought i'd like to use them more but historically I've only really been interested in games and scene demos. I am supposed to be a technical guy but I only have a lot of breadth of surface level knowledge mostly on old computers and not much depth, mostly because of spending all my time dreaming and never doing or actually learning stuff other than reading Wikipedia articles. Hopefully I can change that and get around to learning more in depth. The trouble is finding information that allows you to learn more but is still at a level that you understand.
Anyway from the little i've seen this seems like quite a civilised community so hopefully I will get along with everyone and maybe I'll be able to help with things eventually.
Sanizol said:
Hello, I am new here. I primarily joined to ask questions on installing someone's project documented here, but hopefully I will be able to do something myself eventually. I am mainly into older computers and video games consoles but I have recently realised that smartphones are more interesting than I previously thought, more like old PCs I suppose as they are closed systems unlike new PCs. I have a few phones and I've always thought i'd like to use them more but historically I've only really been interested in games and scene demos. I am supposed to be a technical guy but I only have a lot of breadth of surface level knowledge mostly on old computers and not much depth, mostly because of spending all my time dreaming and never doing or actually learning stuff other than reading Wikipedia articles. Hopefully I can change that and get around to learning more in depth. The trouble is finding information that allows you to learn more but is still at a level that you understand.
Anyway from the little i've seen this seems like quite a civilised community so hopefully I will get along with everyone and maybe I'll be able to help with things eventually.
Click to expand...
Click to collapse
Very nice intro!
Welcome to XDA, hope you enjoy your stay.

Categories

Resources