Related
I haven't seen anything from my initial looks, but has there been a dev that has taken on this phone yet or still to new of a release?
Shafty23 and Kmobs got the device. Hopefully we'll see something soon. Also, this is "Sense" device so Unrevoked team should be looking at it as well.
Thanks for the info. I have never done any devving before, but I am wanting to get into it. This might not be the phone to start on but I would definitely like to assist where possible.
zenlakin said:
Thanks for the info. I have never done any devving before, but I am wanting to get into it. This might not be the phone to start on but I would definitely like to assist where possible.
Click to expand...
Click to collapse
it doesn't necessary start with a phone... starts with being able to read code
Any particular language that is required to be known to dev? I am not a programmer by any means but I can read a little and follow a few different languages (ie, c++, java, javascript, vbscript)
Sent from my GT-I9000 using XDA App
zenlakin said:
Any particular language that is required to be known to dev? I am not a programmer by any means but I can read a little and follow a few different languages (ie, c++, java, javascript, vbscript)
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
For framework related things you need a solid foundation on C++ and Python
Sent from my HTC Glacier using XDA App
Say I wanted to make an app for android, what's the best language to code it in? I'm still learning so yeah.
sent from my r800i using XDA app.
Oh, dude. CSS for sure!
aden35 said:
Say I wanted to make an app for android, what's the best language to code it in? I'm still learning so yeah.
sent from my r800i using XDA app.
Click to expand...
Click to collapse
Do a forum search and you'll get a more detailed answer as its been asked before but basically there are at least two answers.
Java, using an ide such as eclipse as android is java based.
Or basic4android if your used to the basic style programming languages like visual basic on pc or if java seems hard to learn.
Dave
Sent from my LG P920 using Tapatalk
Thanks guys will try java
sent from my r800i using XDA app.
Oh and also how should I go about learning, is there a super website or something?
Sent from my R800a using XDA App
I would say Java for sure with Eclipse. I use thenewboston.com for java android tutorials.
Start here:
http://developer.android.com/index.html
Everything you need, the SDK, sample code and tutorials, etc. etc. all in one place.
Hi everyone! I have a question: does anybody have an idea for an easy game that i could make?
Sent from my MT11i using xda premium
Depends. How much do you already know?
Make a simple pong game for two players using multitouch?
Yes, but how? I'm a noob
Sent from my MT11i using xda premium
And when i tried installing eclipse, there was an error. So plz help.
Sent from my MT11i using xda premium
TheEnz53 said:
And when i tried installing eclipse, there was an error. So plz help.
Sent from my MT11i using xda premium
Click to expand...
Click to collapse
Well it would be better if you could give more specific info about what error you get where exactly you are getting stuck while installing it.
Here's a link to a tutorial to set up eclipse.
www.vogella.com/articles/Eclipse/article.html
This is probably the wrong forum for this kind of a question. Not to mention that threads here just get lost really quick. You might want to try the Q&A forum next time.
I am guessing you might not be knowing much about programming either. So instead of trying to make a game at this point focus on learning to program. Search for Java tutorials on youtube and google
The errors gone and i have my first app. So plz help with a game app.
Sent from my MT11i using xda premium
Here is a simple open source game - https://code.google.com/p/newtonscradle/
Really, your approach is just wrong.
Nobody can help you if you don't know any basic of java programming (at least).
First of all you have to read java and android documentation, then open some tutorials in eclipse and play with them, then start with simple apps and progressively make it more difficult. At the end you'll be ready for a great game.
There's no short way unless you want cut and copy stuff and don't care about learning something.
xdaid said:
Really, your approach is just wrong.
Nobody can help you if you don't know any basic of java programming (at least).
First of all you have to read java and android documentation, then open some tutorials in eclipse and play with them, then start with simple apps and progressively make it more difficult. At the end you'll be ready for a great game.
There's no short way unless you want cut and copy stuff and don't care about learning something.
Click to expand...
Click to collapse
+1
Theres more to a simple game than to a simple app. Start by buying a book on Java if you really want to get serious about it.
If you just open up that open source project linked above or maybe any example game in the SDK you'll see how complex a simple game can really be for someone who is new to programming.
Make a text based Mafia game, I don't think there are any of those yet.
I don't want to upset you but if you jump straight to the android without a basic knowledge of object oriented programming the learning curve can be quite steep.
As said above, the best thing to do would be to get your hands dirty with basic java coding first.
I read this before jumping to the Android world: Introduction to Java Programming by Daniel Liang A much recommended and well-written reading.
I know java basics
Sent from my MT11i using xda premium
The_R said:
+1
Theres more to a simple game than to a simple app. Start by buying a book on Java if you really want to get serious about it.
If you just open up that open source project linked above or maybe any example game in the SDK you'll see how complex a simple game can really be for someone who is new to programming.
Click to expand...
Click to collapse
I have a Java and android dev. book
Sent from my MT11i using xda premium
I am interested i n learning how to create software for my phone I have a Samsung vibrant anybody who can offer any help I will accept it openly
Sent from my SGH-T959 using xda app-developers app
Hello I'm in the same boat. I was told to practice JavaScript and HTML. Believe me I've spent all day reading and searching and I have a head ache
Sent from my Sensation using xda app-developers app
Development for Android is done mostly in Java. It is very simple programming language, after a few weeks of practice you should be good at it. Here you have a tutorial on how to create first Application: http://developer.android.com/training/basics/firstapp/index.html
miki100 said:
Development for Android is done mostly in Java. It is very simple programming language, after a few weeks of practice you should be good at it. Here you have a tutorial on how to create first Application: http://developer.android.com/training/basics/firstapp/index.html
Click to expand...
Click to collapse
Not applications I'm talking a about things like roms
Sent from my SGH-T959 using xda app-developers app
The New Boston
The new boston has a 200 video series on android application development. It's a little bit dated but if you go to http://thenewboston.org/index.php. It shows you specifically how to develop for android 2.2 (froyo). that being said most (if not all) of those applications should fun just fine on any OS 2.2 and above.
The main things is that you are using the API level from 2.2 so unless you change it later on you won't be able to use newer features. BUT... it can take someone from 'eeerrr I think this be mah keyburd' to 'Yeah, i just wrote and android app and put it on the market. BYAAAH!!!'.
Definitely worth checking out. I checked it out and when they came out they were cuttign edge pretty much (like a year ago lol).
Once again http://thenewboston.org/index.php
---------- Post added at 09:42 AM ---------- Previous post was at 09:32 AM ----------
HA... I just realized that you said ROMS. well that is a completely different story... that is really trial and error until you figure out how everything works.
If you aren't running on ubuntu then download virtual box:
https://www.virtualbox.org/wiki/Downloads
Once you have that the EASIEST way to get started is to download the ISO for ubuntu 10.04:
http://releases.ubuntu.com/lucid/
Once you have created the Virtual machine with ubuntu 10.04(simply because it is the best for development):
http://www.youtube.com/watch?v=jC6jSiGSbUE
Then I recommend to get your environment setup you follow the instruction at the below site:
http://www.freeyourandroid.com/guide/compile-ics
Now that I actually read what you were askign for and am not a complete tard... hope this helps.
I looked it up and it also gave me a link on how to set up Ubuntu. So my next question is, where do you get source codes? I myself have a vibrant so of course it doesn't get source code updates although I know that some ports are from the gnex
Sent from my SGH-T959 using xda app-developers app
Is it fairly easy to pick up then? I program in a language called SAS and I have done bits of Java and VB in the past.
LeChuck85 said:
Is it fairly easy to pick up then? I program in a language called SAS and I have done bits of Java and VB in the past.
Click to expand...
Click to collapse
That's what I'm trying to figure out I haven't done programming but I usually pick up quick on tgings I would ask a dev for my service but they have a lot on their plate as it is
Sent from my SGH-T959 using xda app-developers app
sounds like xda veterans should compile an Android rom "how to for dumb dumbs" e book and put it for sale in the play store and on Amazon self publishing. you'd probably make a fair amount for yourselves and the site, depending on how you went about it; problem is I think all forums on this site would then be totally flooded with repeats, duplicate functions mods, crap roms, and just generally bring the average level of code down to hella-sloppy levels. yikes, pick your poison
I understand that serving requires a lot of time butnim serious about this. Not o my that my friend has an lg lucid and I have other people who would like development for that pho e which I would help with hopefully
Sent from my SGH-T959 using xda app-developers app
I understand that deving requires a lot of time butnim serious about this. Not o my that my friend has an lg lucid and I have other people who would like development for that pho e which I would help with hopefully
Sent from my SGH-T959 using xda app-developers app
skinzy98 said:
Not applications I'm talking a about things like roms
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
roms are also largely in java (or davlik, anyway)
You can start by compiling something like CM10 (not an easy task, I might add).
Most devs begin because there's something they are itching to have but that doesn't exist. Once you've successfully compiled, you can start tweaking these things in.
is there no how-to guide somewhere for your-first-compiling and what-files-do post for dummies somewhere?
Sent from my EVO using xda app-developers app
wlpywd said:
is there no how-to guide somewhere for your-first-compiling and what-files-do post for dummies somewhere?
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
Yes I did recently find one in the vibrant forum on how to setup and compile using Ubuntu
Sent from my SGH-T959 using xda app-developers app
thanks
Sent from my EVO using xda app-developers app
Hey guys... I'm still itching to get in the heart of development. So beings I'm limited on computer hardware, I want to take baby steps and try to pump out a couple kernels... Now my computer is 32 bit. I've read numerous threads, articles and how tos about kernel building, there are definitely a few that build on 32 bit..
I am dual booting windows XP and Ubuntu 12.10.. I've installed the SDK, JDK, and NDK.. Also have the OneXL kernel source downloaded ready to roll.
I guess my question is, is there anyone willing to mentor me and show me a bit on how its done? The tutorials are fairly vague, and most are missing crucial starting points for beginners in Ubuntu. I'm willing to do team viewer, gtalk, hell even messaging and calls. I want to build an aosp kernel and a sense kernel..
So Im begging the community for someone to step up and and help a fella out
Sent from my One X using Tapatalk 2
InflatedTitan said:
Hey guys... I'm still itching to get in the heart of development. So beings I'm limited on computer hardware, I want to take baby steps and try to pump out a couple kernels... Now my computer is 32 bit. I've read numerous threads, articles and how tos about kernel building, there are definitely a few that build on 32 bit..
I am dual booting windows XP and Ubuntu 12.10.. I've installed the SDK, JDK, and NDK.. Also have the OneXL kernel source downloaded ready to roll.
I guess my question is, is there anyone willing to mentor me and show me a bit on how its done? The tutorials are fairly vague, and most are missing crucial starting points for beginners in Ubuntu. I'm willing to do team viewer, gtalk, hell even messaging and calls. I want to build an aosp kernel and a sense kernel..
So Im begging the community for someone to step up and and help a fella out
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
Good luck mate - hope someone gives you a hand. Great that you want to do stuff for the rest of us here.
InflatedTitan said:
Hey guys... I'm still itching to get in the heart of development. So beings I'm limited on computer hardware, I want to take baby steps and try to pump out a couple kernels... Now my computer is 32 bit. I've read numerous threads, articles and how tos about kernel building, there are definitely a few that build on 32 bit..
I am dual booting windows XP and Ubuntu 12.10.. I've installed the SDK, JDK, and NDK.. Also have the OneXL kernel source downloaded ready to roll.
I guess my question is, is there anyone willing to mentor me and show me a bit on how its done? The tutorials are fairly vague, and most are missing crucial starting points for beginners in Ubuntu. I'm willing to do team viewer, gtalk, hell even messaging and calls. I want to build an aosp kernel and a sense kernel..
So Im begging the community for someone to step up and and help a fella out
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
I'm not sure how long it'll take you to find someone, I'm no de but while you're waiting. Maybe pickup a Linux book. Coding helps too. Specifically c since you get more control at the hardware level.
Sent from my HTC One X using xda app-developers app
Oh well... I guess I'll just teach myself.
Sent from my One X using Tapatalk 2
InflatedTitan said:
Oh well... I guess I'll just teach myself.
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
I would start first by sending some kernel devs like flar2 or Zarboz a pm asking them for some of the most critical pointers or tips anyway.
Sent from Xparent Red using my Venomized Evita
I've been using xda university and they have a lot of good links for free online schools for c and c+,++
Ya we are fortunate to have guys like flar2 and others who are very helpful. I think they are always looking for beta testers as well.
Sent from my HTC One X using xda premium
InflatedTitan said:
Hey guys... I'm still itching to get in the heart of development. So beings I'm limited on computer hardware, I want to take baby steps and try to pump out a couple kernels... Now my computer is 32 bit. I've read numerous threads, articles and how tos about kernel building, there are definitely a few that build on 32 bit..
I am dual booting windows XP and Ubuntu 12.10.. I've installed the SDK, JDK, and NDK.. Also have the OneXL kernel source downloaded ready to roll.
I guess my question is, is there anyone willing to mentor me and show me a bit on how its done? The tutorials are fairly vague, and most are missing crucial starting points for beginners in Ubuntu. I'm willing to do team viewer, gtalk, hell even messaging and calls. I want to build an aosp kernel and a sense kernel..
So Im begging the community for someone to step up and and help a fella out
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
I am currently learning C/C++ at the moment... if you want to swap resources that you find, would love to do that
I'd really love to be able to develop as well but I've hit the same road blocks you have as well....
Picked up java and c++ a few months back. Would love to help out. Ooh, maybe we can start a team....toobearly? I have a 64bit PC running Linux mint
Sent from my Carbon-ize Evita using xda-developers app
If you just want to build a kernel, check out my guide here:
http://forum.xda-developers.com/showthread.php?t=1847344
If you have any questions about those steps, feel free to shoot me a PM or join in IRC chat (channel #cyanogenmod-evita on webchat.freenode.net). Just mention my username (rohan32) and I'll be pinged to come help out
If you are talking more about customizing kernels, feel free to shoot me a message about that too. I don't know as much as I'd like to but i can definitely help you out whenever im free with anything you have questions about regarding android or whatever.
And that goes for anyone... I'm always willing to help anyone who wants to learn how to get started. I myself was in your same shoes only a year back, and not trying to sound pretentious, but look at me now compared to where i was just a year ago. I consider myself pretty knowledgable about most stuff for the most part and I didn't have anyone to teach me regularly, so imagine what you can do with someone who can I know how it feels to be in your shoes, and I'd love to help you guys out since I know how it feels like a struggle to you
Wow rohan! That is freaking awesome! Thanks! Nice talking to you on irc as well
Sent from my Carbon-ize Evita using xda-developers app
Rohan this is awesome... I've been searching xda and Google and I must say your guide is probably the most detailed... I appreciate it more than you know...
As my original post had stated, I'm extremely limited because of my computer... (The wife won't let me do phone tasks on the laptop lol)
So I've seen a few pages using 32 bit to compile ROMs and kernels... I know mine won't do Roms, I know it'll probably melt the processor lol.... But I should be able to at least compile a kernel with 32 bit? Are the commands the same or would I have to do something different? I'm having trouble just getting started... Terminal in ubuntu is a bit trickier than windows and I can't seem to get the paths right even to my home folder... FML lol...
Sent from my One X using Tapatalk 2
InflatedTitan said:
Rohan this is awesome... I've been searching xda and Google and I must say your guide is probably the most detailed... I appreciate it more than you know...
As my original post had stated, I'm extremely limited because of my computer... (The wife won't let me do phone tasks on the laptop lol)
So I've seen a few pages using 32 bit to compile ROMs and kernels... I know mine won't do Roms, I know it'll probably melt the processor lol.... But I should be able to at least compile a kernel with 32 bit? Are the commands the same or would I have to do something different? I'm having trouble just getting started... Terminal in ubuntu is a bit trickier than windows and I can't seem to get the paths right even to my home folder... FML lol...
Sent from my One X using Tapatalk 2
Click to expand...
Click to collapse
Lol I know what you mean, I'm not a big ubuntu fan on its new version, good thing is with linux there is so many diff os built around same tools. I like using Mint instead of ubuntu , what's tricky is all the different packs to unload
Sent from my HTC One X using xda premium
Uh so I'm getting this pretty much can't be done unless your running some distro of linux??
Sent from Xparent Red using my Venomized Evita
Since android is linux based I think most devs use some sort of linux. A lot of these devs are like coding genius.
Sent from my HTC One X using xda premium
So I think the first step for me would be making myself at home in linux...something I would not find too easy to do.
Sent from Xparent Red using my Venomized Evita
ImagioX1 said:
So I think the first step for me would be making myself at home in linux...something I would not find too easy to do.
Sent from Xparent Red using my Venomized Evita
Click to expand...
Click to collapse
Well, you could do what I did. Grab a distro, and get acustom to it. I prefer it over Windows now. I only use Windows when I need to use certain windows application. But most of the time I can use Wine (windows emulator in linux). I use linux mint, which is based off of ubuntu and uses the debian system. Fedora is another good. I suggest trying out different distrso by doing the live usb run. If you like it, partition your drive and dual boot windows...it is really simple
I just got ubuntu all setup in vmware. Ready to go now.
Sent from Xparent Red using my Venomized Evita
Hmm I could be wrong but I don't think vmware works well with the process. I know to use jet downgrade tool you have to be running it solo. I think you can install it in windows but I do believe you have to boot into it vs vmware. Now you got me curious , I'm gonna try a couple things .
Sent from my HTC One X using xda premium
DESERT.TECH said:
Hmm I could be wrong but I don't think vmware works well with the process. I know to use jet downgrade tool you have to be running it solo. I think you can install it in windows but I do believe you have to boot into it vs vmware. Now you got me curious , I'm gonna try a couple things .
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
I don't see why a vm would be a problem but if so, can always boot usb with persistent storage
Sent from my One X using xda app-developers app
DESERT.TECH said:
Hmm I could be wrong but I don't think vmware works well with the process. I know to use jet downgrade tool you have to be running it solo. I think you can install it in windows but I do believe you have to boot into it vs vmware. Now you got me curious , I'm gonna try a couple things .
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
I remember something to that effect in the jet thread myself, but I understood it have to do with having to connect to the phone. But I don't see a problem when it comes to compiling a kernel and such.
Sent from Xparent Red using my Venomized Evita