C, C++ and C# learning - XDA-University

For android serious develop we need learning C language.
Which books, videos, tutos, or something else u use and recommend?

from my experience you should look for to thenewboston youtube channel: http://www.youtube.com/user/thenewboston
or go to your nearest book store and look for the 24 hours learning book series, they are really helped me out:
http://www.amazon.com/Sams-Teach-Yourself-Hours-2nd/dp/067231861X
hope it helped=)

Unless you want to learn C++, then consider learning C elsewhere, not from cprogramming.com. The site is biased towards C++.

In which sector do C programming needed in Android Development?

l0lh4rd said:
In which sector do C programming needed in Android Development?
Click to expand...
Click to collapse
Everywhere
"Everybody gets so much information all day long that they lose their common sense." -Gertrude Stein

Especially kernels.

Prawesome said:
Everywhere
"Everybody gets so much information all day long that they lose their common sense." -Gertrude Stein
Click to expand...
Click to collapse
Where to start for learning programming for android?
Sent from my Xperia Neo V using xda app-developers app

mmckoyuki said:
Where to start for learning programming for android?
Sent from my Xperia Neo V using xda app-developers app
Click to expand...
Click to collapse
U need to learn C/C++ if you're messing with the kernel.
U need to learn Java if you're creating apps..blah..blah...anything that is android except the kernel.

Also, you might want to consider other languages, for writing scripts, and programs, that could fully or partially automate exploits on Android or something like that.
Sent from somewhere too far away from my computer.

dragaoheremita said:
For android serious develop we need learning C language.
Which books, videos, tutos, or something else u use and recommend?
Click to expand...
Click to collapse
I want to learn with you get together

I think he's talking about BASH scripting. That's important too.
Sent from my E15i using xda premium

That, and other things. Even Python is brilliant.
Sent from somewhere too far away from my computer.

Welcome
E_zik said:
I want to learn with you get together
Click to expand...
Click to collapse
Ok, im brasilian how we go learn together, if you are in São Paulo we can try...

Only 1
Just 1 person saw 1 site, im quest:
Which books, videos, tutos, or something else u use and recommend to learning C?
Sorry my trash english...

dragaoheremita said:
Just 1 person saw 1 site, im quest:
Which books, videos, tutos, or something else u use and recommend to learning C?
Sorry my trash english...
Click to expand...
Click to collapse
I'm Chinese,but we can share our progress of learning programming here:victory:

This is very important
Sent from my GT-I9300 using xda premium

PDF
This is a good place to collect some pdf format books of your choice in programming languages :silly:
It seems i cannot post links ??? Google search - Programming, Mother****er - Do you speak it? - then go to page :victory:
Best of luck :good:

For learning the basics of C I found C Programming by K N King to be very good.
Sent from my Nexus 7 using XDA Premium HD app

dragaoheremita said:
For android serious develop we need learning C language.
Which books, videos, tutos, or something else u use and recommend?
Click to expand...
Click to collapse
I always like the site Tutorialized.com & good-tutorials.com They have content on multiple different languages.

Since we are sharing links here, I will share what I have found to be helpful
cpprogramming.com
howstuffworks.com
printf("random signature because I have got nothing else in my mind right now");

Related

So, where do you guys learn all this stuff?

So, I'm pretty curious. I've not been on this forum that long but what all you guys do is simply amazing. How/where did you guys learn all this ROM making, porting, linux development and things?
I'm off to Uni next year and I'd like to study programming. So could you give me a little insight to how you guys got started?
Thanks
PaulForde said:
So, I'm pretty curious. I've not been on this forum that long but what all you guys do is simply amazing. How/where did you guys learn all this ROM making, porting, linux development and things?
I'm off to Uni next year and I'd like to study programming. So could you give me a little insight to how you guys got started?
Thanks
Click to expand...
Click to collapse
We all started where you did. I haven't had a phone in a couple months (waiting for the next great device) so i might be a little behind though
Austin021296 said:
We all started where you did. I haven't had a phone in a couple months (waiting for the next great device) so i might be a little behind though
Click to expand...
Click to collapse
That's good to hear. So how did you get started. Reading documents/books etc? Help from other people?
I would also like some insight on this topic.
Also good luck in programming. I have it now. Intro to pseudocode and in a few weeks we're starting java. It's boring as hell, but the exams are easy. So far I'm a straight A in that class. lol
jaszek said:
Also good luck in programming. I have it now. Intro to pseudocode and in a few weeks we're starting java. It's boring as hell, but the exams are easy. So far I'm a straight A in that class. lol
Click to expand...
Click to collapse
Thanks for the tips anyone else?
Sent from my GT-I9000 using XDA App
PaulForde said:
Thanks for the tips anyone else?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Well a good place to start looking is the Chef Central
There are plenty of guides there, and that is where I started.
Put ur phone under ur pillow with xda opened on it
Sent from my HTC HD2 using XDA App
Master™ said:
Well a good place to start looking is the Chef Central
There are plenty of guides there, and that is where I started.
Click to expand...
Click to collapse
Thanks, will do.
Really appreciate anyone who contributes to this topic.
So any more tips guys?
PaulForde said:
Thanks, will do.
Really appreciate anyone who contributes to this topic.
So any more tips guys?
Click to expand...
Click to collapse
Learn java
Master™ said:
Learn java
Click to expand...
Click to collapse
Have learned bits n piece's over time, maybe when I have some more free time I'll sit down and learn as much as possible.
souljaboy said:
Put ur phone under ur pillow with xda opened on it
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Yeah! It works for me!
Osmosis FTW!
`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´
Sent using XDA app from my Desire
Google is my God

Website designer urgently needed!

Hey guys.
Im in desperate need of a website developer.
You need to have a good knowledge in wordpress
Also, if ur a teenage website designer then strongly encourage u to contact me.
If ur interested PM me, i would prefer if this was a free, non paid affair but i may be willing to negotiate.
The website you will be designing will be for TeenDroid, a brand new teenager only news, review and guide site. At the moment we have a team of 20 strong writers ready but all we need is a site.
Thanks
Adam
Sent from my GT-I9100 using xda premium
---
Deafcyclist said:
What would really help is if you describe the project itself. Nobody generally would volunteer to a mystery meat project.
I'm an art student at Gallaudet University that is looking to develops more web designing skill while adding more portfolio pieces so I'm somewhat interested. However, as I'm nearing the end of the semester (about a month left), I can't do anything till after the semester ends so I don't overwhelm myself for the finals.
Click to expand...
Click to collapse
I updated the OP. Take a look if ur still interested pm me.
Sent from my GT-I9100 using xda premium
---
Alright.
Cheers anyway mate
Sent from my GT-I9100 using xda premium
Nobody else is interested? :L
Sent from my GT-I9100 using xda premium
From what I've seen (I've only played with it very slightly), Wordpress is meant to be quite easy to use and learn, for non-developers. Have you thought about just doing some online tutorials to see if you could do it yourself?
Archer said:
From what I've seen (I've only played with it very slightly), Wordpress is meant to be quite easy to use and learn, for non-developers. Have you thought about just doing some online tutorials to see if you could do it yourself?
Click to expand...
Click to collapse
Yeah i have. I know basic html, but nothing on the scale needed for the site.
Sent from my GT-I9100 using xda premium
adamski123 said:
Yeah i have. I know basic html, but nothing on the scale needed for the site.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Wordpress is all modular though - you don't need to code anything. There's also alternatives like Joomla and Drupal, again built for non-developers.
Archer said:
Wordpress is all modular though - you don't need to code anything. There's also alternatives like Joomla and Drupal, again built for non-developers.
Click to expand...
Click to collapse
What does modular mean? :L
Sent from my GT-I9100 using xda premium
adamski123 said:
What does modular mean? :L
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Basically, you have a core site template where you set up what pages you have and things like that. You then add plugins (modules) by importing them using an interface.
There's a list of some of the wordpress plugins here...
http://wordpress.org/extend/plugins/
While you're waiting for someone to come and help, why not have a play yourself.
What about adobe dreamweaver
Sent from my GT-I9100 using XDA
NightRiser said:
What about adobe dreamweaver
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
That's great for building static sites, but 0% use to a non-developer when it comes to a dynamic site where people can edit content.
Archer said:
That's great for building static sites, but 0% use to a non-developer when it comes to a dynamic site where people can edit content.
Click to expand...
Click to collapse
Oh right ok cheers
Sent from my GT-I9100 using XDA

How to make a custom?????(i am asking)

Can anyone make a video on how to make a custom rom?
MonsterMonsteur said:
Can anyone make a video on how to make a custom rom?
Click to expand...
Click to collapse
its easy but first you must ask moderator to delete your xda account or you wont be able to make it
feherneoh said:
Even I could not find usable video tutorials
Click to expand...
Click to collapse
if you cant do it by tut....dont do it
So...the Op think we , the xda users , have nothing better to do than a video because hes lazy to read
Sent from my E15i using xda app-developers app
Mockingbird said:
So...the Op think we , the xda users , have nothing better to do than a video because hes lazy to read
Sent from my E15i using xda app-developers app
Click to expand...
Click to collapse
Spank my ass and call me pinki but you are right!
Sent from my X8 using Tapatalk 2
Behave guys, behave...
You were just like the OP...
Sent from my GT-I9300 using xda premium
Maybe he's not a native English speaker..
Sent from my XPERIA X8 using Tapatalk 2
After reading all this comment i__________ _________ ________ ______ __________.
MonsterMonsteur said:
Can anyone make a video on how to make a custom rom?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1560992
here you go...its got videos too..enjoy
woah.... no thanks to me....
important post in the whole topic...
CnC-ROCK said:
http://forum.xda-developers.com/showthread.php?t=1560992
here you go...its got videos too..enjoy
woah.... no thanks to me....
important post in the whole topic...
Click to expand...
Click to collapse
Isn't that soft modding ?
@OP : I usually act like the other guys who replied earlier to people like you, but today I'm in a good mood so here no videos but a very detailed tutorial on how to build a rom for the X8 and may I warn you and anyone else who reads this, if I receive any PM's regarding ROM building, you will be introduced to my ignore list. XDA is knowledge. I am a user. Instead of bugging a user, dive head first into the vast entity of knowledge here on XDA and you'll be amazed at what you can learn. Aside from that, I'm tired of helping copy cats.
RohinZaraki said:
Isn't that soft modding ?
@OP : I usually act like the other guys who replied earlier to people like you, but today I'm in a good mood so here no videos but a very detailed tutorial on how to build a rom for the X8 and may I warn you and anyone else who reads this, if I receive any PM's regarding ROM building, you will be introduced to my ignore list. XDA is knowledge. I am a user. Instead of bugging a user, dive head first into the vast entity of knowledge here on XDA and you'll be amazed at what you can learn. Aside from that, I'm tired of helping copy cats.
Click to expand...
Click to collapse
yup soft moding but.. .he can instead of using the files of the rom make his own files. it is just for instruction on how to proceed.. and it is always better to first learn soft modding than to jump into building from sources and scratch..
EET's method is only for FXP kernel (backbone to all kernels but pretty outdated).. so i guess i wont be interesting.. i am myself waiting for method which will work on alfs kernel and nAa kernel
may be he end up a expert dev cant tell....? .. cant call anyone copy cat.. basic of learning is to first know what to learn...

[FREE] Website design and management for XDA members!

CLOSED
Bumpity bump
Sent from my GT-I9100 using Tapatalk 4 Beta
Oh, you're the CanoeingForKids guy I don't need any website, but good luck though
mfsr98 said:
Oh, you're the CanoeingForKids guy I don't need any website, but good luck though
Click to expand...
Click to collapse
Thanks
Sent from my GT-I9100 using Tapatalk 4 Beta
Hey, you could be of some help. I am developing a app and I need a website to show info and support for the app. I am going to need to make a website. Think you can help me? I have barely started, but in a few months say, by January next year I will have it finished. Your work seems pretty decent. I am not quite good or know how to make a website, could you make me one?
Sent from my Amazon Kindle Fire using xda app-developers app
Im actually studying to be a web page designer. How is it? Im starting out and haven't really learned alot yet. Haha
Sent from my SPH-D710 using Tapatalk 2
You should use notepad++ or emacs. Microsoft notepad is a pretty terrible tool.
Sent from my Wildfire S A510e
convert my files
Hidden Username said:
Free Website Design for XDA Members
As the title states, I am going to be making websites for XDA members, as long as any one of the points below apply:
a) Simple, no online payments/logins/etc
b) Really in a short budget and need someone to make their website
c) A non-profit/small business that needs someone to help with their site
d) Have some time on their hands(It will usually take 2 days for a site)
e) Want to get a free website design!​
Q. Why am I doing this?
A: I am a fairly new web developer who has about 4 websites under his belt(Examples Below) and would like to simply help people while gaining some experience. All my four clients are from four different countries, and 1 XDA member is also part of them.
Q.Why should I trust YOU?
A: Because there is nothing to lose from getting a website from me, and you are not forced to do so:good:
Q.Will you make me a 300 page megasite with huge requirements?
A: As much as I want to, I really do not have the time, nor the will to design something >60 pages.
Q. What do you use to make your site?Will you provide me with manual project files?
A: This is a very personal question for me, and I am not comfortable to answer this question. I will though, let you know that most of the project is done with notepad. That is all I can tell you. I can not provide you with the manual project files. Sorry.
Q. Have you ever worked with any XDA members' site?
A: Yes, I have. I have worked with user JONBOY345 and I am sure he has positive feedback from me.
Q. I have more questions.
A: PM Me.
Things that I need to build your site:
1. Your FTP Username
2. Your FTP Password​
Sites I had made:
Site 1
Site 2
Site 3​
Click to expand...
Click to collapse
Can you convert from <html> to website
NH Kom said:
Can you convert from <html> to website
Click to expand...
Click to collapse
Eh??
Html is used for making websites. What do you mean?
Archer said:
Eh??
Html is used for making websites. What do you mean?
Click to expand...
Click to collapse
Maybe he usually makes websites in Python.
Sent from my Nexus 7 using xda app-developers app
veeman said:
Maybe he usually makes websites in Python.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Okay - I'll bite.
First off, I was careful in my wording. Html is used for making websites - not websites are made with html
Secondly, Python (if used for web development) is a server-side language, so you'd still need html to get a working site
Question still makes no sense though! :silly:
@Hidden Username Do you make your sites with like Mediator or Expression or something like that?
Wolf Pup said:
Do you make your sites with like Mediator or Expression or something like that?
Click to expand...
Click to collapse
Who are you asking? Quote the post
Archer said:
Okay - I'll bite.
First off, I was careful in my wording. Html is used for making websites - not websites are made with html
Secondly, Python (if used for web development) is a server-side language, so you'd still need html to get a working site
Question still makes no sense though! :silly:
Click to expand...
Click to collapse
Okay fine. Python script that writes HTML code
Sent from my Nexus 7 using xda app-developers app
---------- Post added at 04:01 PM ---------- Previous post was at 04:00 PM ----------
Wolf Pup said:
@Hidden Username Do you make your sites with like Mediator or Expression or something like that?
Click to expand...
Click to collapse
Looking at the websites he's created so far, they look like they were made from scratch.
Sent from my Nexus 7 using xda app-developers app
My god, I didn't know this thread had replies on it! Sorry guys! Going outside now, will look into it when I am back
Sent from my GT-I9100 using Tapatalk 4
404-Not Found said:
Hey, you could be of some help. I am developing a app and I need a website to show info and support for the app. I am going to need to make a website. Think you can help me? I have barely started, but in a few months say, by January next year I will have it finished. Your work seems pretty decent. I am not quite good or know how to make a website, could you make me one?
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
Hi, please PM with exact details of the website
Sent from my GT-I9100 using Tapatalk 4
Crav3 said:
Im actually studying to be a web page designer. How is it? Im starting out and haven't really learned alot yet. Haha
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
I can't speak for everyone, but if you are into it and actually want to learn it, it is more fun than "How hard is it?"
I am not studying web developing, but I did my research for a long time(>2 years).
There will be times you wish you never took it, especially when learning some CSS(GODDAMN APOSTROPHE KEY Y U NO BECOME AUTOMATIC SOMETIMES) but all in all, it is very worth it. You don't have to get a job to earn some small $$$, because you can tell people, advertise online, etc.
Sent from my GT-I9100 using Tapatalk 4
Wolf Pup said:
@Hidden Username Do you make your sites with like Mediator or Expression or something like that?
Click to expand...
Click to collapse
Hi, I like to keep this secret(My tools) but if you try hard you can easily tell what I used. I'll give you some hints, I use a combo of Adobe: PS, Fireworks, Dreamweaver and sometimes I get scripts and position them accordingly. I will be honest here, NONE of my sites are completely based off notepad, and upon consulting more of my web dev colleagues, I have learned that using notepad/notepad++ is too time consuming and actually decreases productivity.
However, at the end of the day, if the client is happy regardless of what I used to make it, I am also happy.
Sent from my GT-I9100 using Tapatalk 4
Hidden Username said:
My god, I didn't know this thread had replies on it! Sorry guys! Going outside now, will look into it when I am back
Sent from my GT-I9100 using Tapatalk 4
Click to expand...
Click to collapse
When you say that, you mean to check the weird noise outside?
Sent from my Amazon Kindle Fire using xda app-developers app
404-Not Found said:
When you say that, you mean to check the weird noise outside?
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
LOL I still have yet to figure that noise out
Sent from my GT-I9100 using Tapatalk 4

[q] new android learner

is there an app that will show a new user how to learn android? im trying to get my mom to learn how to use her phone other than the basics. im trying to get her to switch from a prehistoric flip phone to a touch screen android and am not there with her to be showing her all the time. i show her when im there but it doesnt seem to stick in her head how to do certain stuff
thanks in advance
m_reyna_16 said:
is there an app that will show a new user how to learn android? im trying to get my mom to learn how to use her phone other than the basics. im trying to get her to switch from a prehistoric flip phone to a touch screen android and am not there with her to be showing her all the time. i show her when im there but it doesnt seem to stick in her head how to do certain stuff
thanks in advance
Click to expand...
Click to collapse
Try google "learning Android" or something like that perhaps
Sent from my Sweet ROM powered GT-N7100
not-i said:
Try google "learning Android" or something like that perhaps
Sent from my Sweet ROM powered GT-N7100
Click to expand...
Click to collapse
yea i had done that already but all i get is how to learn android programming and apps for kids to learn
m_reyna_16 said:
yea i had done that already but all i get is how to learn android programming and apps for kids to learn
Click to expand...
Click to collapse
Best way is probably to get a magazine... I'm in UK and they do some good android for dummies mags.
Sent from my GT-N7000 using xda premium
SpyderTracks said:
Best way is probably to get a magazine... I'm in UK and they do some good android for dummies mags.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
thanks, the user guide comes to mind but thats just basic stuff on how to make calls and stuff like that which she already knows. ill look into looking for mags or online articles that she can read that will go more into depth in little details
PlayStore
m_reyna_16 said:
is there an app that will show a new user how to learn android? im trying to get my mom to learn how to use her phone other than the basics. im trying to get her to switch from a prehistoric flip phone to a touch screen android and am not there with her to be showing her all the time. i show her when im there but it doesnt seem to stick in her head how to do certain stuff
thanks in advance
Click to expand...
Click to collapse
This is on Google Play Store
"Learn Android 101 by WAGmob"

Categories

Resources