Looking to create an emulator (first time) - Android Software Development

As a person with quite a bit free time, I've been looking into Android development. I would like to make an N-Gage emulator since theres a few titles I wouldn't mind playing again.
I know it's gonna take a lot of work and time. I also accept it may not be possible as well.
Are there any specific programs I will need to do this?
Any help, program recommendations, help guides, criticism (positive or otherwise) will be greatly appreciated
Sent from my R800i using xda premium

First try to obtain white papers and specifications for the n-gage. Learn arm assembly(n-gage is arm I assume) Google it.
It's going to take some time.
Try interpreting the n-gage cpu only in a hll. You should know what to do next by now.???? Profit
Sent from my GT-I9100 using XDA

Related

[Q] How to Quikly start developing android apps

I am a recent Graduate of computer science. I have basic knowledge of Java. I have to quickly make my hands dirty developing android apps. There is very limited time for the deadline.
Can any body suggest the quickest and fastest way to learn Android and start developing apps.
Install sdk set up everything then jump into the samples until you understand then lol.
Sent from my Nexus One using XDA App
Thanks...for the reply
I have done all sdk and Eclipse installations.....Any sources where I can plunge over samples and all quick techy tutorials....
The samples I was referring to are in the sdk itself. If you have any specific question google should be suffice.
Sent from my Nexus One using XDA App
andyfan said:
Can any body suggest the quickest and fastest way to learn Android and start developing apps.
Click to expand...
Click to collapse
That kind of depends what sort of app you want to make. I've found that live wallpapers are an easy way to start. There is a good example of a spinning cube live wallpaper that you can modify to get started.
http://developer.android.com/resources/samples/CubeLiveWallpaper/index.html
Someone has even published the cube tutorial almost unchanged to try and make money from it
Making a more complex app with multiple screens and a database etc will take a lot more effort and you'll probably need to read some textbooks.
Thanks for replying jug6ernaut and jgittins
Let me tell you.......My app contains some around 4 screens which contain around 4 forms which should store persistent data of the end user.....As you said using multiple screens and database takes some time......Is there any other way I can store the persistent data....Moreover I am familiar with database concepts...
Any suggestions...
Please suggest me some books also which I can refer quickly.....
Thanks once again
I haven't read any and dev books so I can't recommend any lol.
As for saving info...depends on how much. If its not huge amounts shared preferences or regular file io. If not sql would probably be your best bet.
Sent from my Nexus One using XDA App
I started reading this blog. I have downloaded and buy a couple of books too
http://android-java.blogspot.com/
Books:
http://www.amazon.com/Pro-Android-2-Sayed-Hashimi/dp/1430226595
http://www.amazon.com/Android-Appli...-20&link_code=btl&camp=213689&creative=392969

Feedback for Desire HD webpage

Hey Guys,
I fell in love with my new Desire HD recently so I've just started building a hobby website and it will have a few pages or resources for the HTC Desire HD.
It's far from finished or optimized but I'm happy to host any related files or ROMS if it helps any of You or the Community out..
Please let me know what you think it should include. In time I hope it will have many Desire HD resources and links and quite a few Android things too.
Any criticism is welcome - I'm more after function as opposed to fashion. Cheers.
Feel free to PM me with advice. I'm sure XDA doesn't need a thread about my personal site, Desire HD related or not.
Grant
Stunds like a good idea. Put up some guides on rooting and roms. Gonna root my dhd now in the holidays when I get some spare time over
Sent from my Desire HD using XDA App
If you have a disassembly guide i would be very happy.
Afaik there is no one (searched with google and YouTube)
Sent from my Desire HD using Tapatalk
Nice website with good user friendly design
Would like to more apps in the "andorid" section of the site such as Springpad or Tunein Radio.
When were at it with audio apps I would recommend subsonic. If you want to stream your music library
Sent from my Desire HD using XDA App
if you want more apps inbox me as i have in excess of 5 Gb worth to be added on
depends if you have enough space on the server for lots of them
and because im nice and have ALOT of free time on my hands at the moment, if you need and resources and building let me know and im sure i can provide you with what your looking for (such as guides or articles about things for the DHD, )
Thanks for the ideas and feedback so far guys.
Defectus: Yes. I'll put up some recommended Guides on Rooting and Roms. This will help me learn too. I'll check out Subsonic as well. Feel free to suggest any other apps you are passionate about, if and when.
malte41: If I see a Disassembly Guide - I'll certainly add it - if the maker doesn't mind. (or I'll link to it). Cheers.
karthics4: Thanks. I'll certainly be adding more apps in the Android section. (I'm trying to get hold of some beta programs too so I can maybe do a review or two.) Keep the app ideas coming if you want. I'll try them out too.
fkofilee: Thanks. Server space or bandwidth shouldn't be a problem. (Unlimited) I'm not sure if I will host other people's apps. I'm happy to, if it's easier for the end user/visitor, but I want to also stay true to the Android Market so people can always get the latest app version. Having said that - I'll keep an eye on updates and attempt to keep everything up to date. Thanks for your offer. I'm certainly open to suggestions and links to resources and helpful info.
Feel free to email me at any time from the site or through XDA or even this thread etc.
Also, thanks to the ROM makers whom quite a few have given me permission to host their roms.
I'm hoping to change this username to Grant Barker (which I've registered) so please don't be offended if my name changes in this thread or somewhere else. It depends on the mood of the Gods. I mean the Mods.
Anyway, thanks for the advice. Please feel free to keep it coming. I don't have as much free time as I'd like - so please be patient and I'll get things done as soon as I can. (This includes dead links, no links, image optimizations, broken CSS etc.) Your feedback inspires me more, so I appreciate it.
Cheers.
Grant
If you want some tips on some games.
2 player reactor
Angry birds (of course)
Spaghetti and marshmallows
reckless racing
Skies of glory
ScummWM
M.I.G
Cheers
Sent from my Desire HD using XDA App

What books are good for teaching myself android app development?

Sam's teach your self android development in 24 hours?
Sent from my Nexus S 5g.
I have purchased this book, Android Wireless Application Development, its a pretty good book. For me personally, no book or no course could ever teach me anything in 24hrs, I need to practice with examples to get the hang of things. While trying to develop I found online is actually better than most books.
Stackoverflow (Android) has been a great resource for me, as well as the Android Developers site. Sorry I am new here so I can post links, but you can google them.
I have used SAM's books before, and they have been OK.
I agree with spawn782 though, I found online resources were better than any book. Stakoverflow is great if you run into problems.
The ones you find in Comp Sci college classes
Head First Java is a great book for beginners. You won't get bored at all.
Sent from my SGH-T959 using XDA App
I read a couple of books. by far the for dummies book and wrox's beginning android are the best..
Which one?
How do you think Professional Android 4 Application Development (Wrox Professional Guides) and Pro Android 4 (Professional Apress) would compare? I am considering purchasing one of these. I have heard good stuff about them both... Has anybody had both of them?
Search Internet and developerandroid.com,
Jrcon said:
Search Internet and developerandroid.com,
Click to expand...
Click to collapse
I tried googling for a comparison of the two books, but I was unable to find one. Maybe it was only the lack of proper search terms.
Now that you said about it, I remember seeing a book list on the android developers page, but can't find it now...
Sent from my Nexus S using xda app-developers app
So nobody has bought both of them? Maybe I'll just buy the more expensive one(not big difference), and wish it's also the better one
Sent from my Nexus S using xda app-developers app
Hi,i think referring online forums is the best way to learn android.Can somebody suggest some book,website to teach myself android developement...

need help to build app

Hey there. I need help to make an app for tablets. Its not going to be exciting, its for productivity. I need to make an app for estimations for inslation companies. I already have the layout and what needs to go into it in a PDF file but do not have the experience to create the app. I need help and will make it worth while. Pm me if you can help. Peace
I suggest starting with an online introductory course in Java programming.
simple app?
Google has a app creation program.I think its called app inventor.its in Google mobile.in the labs area.good luck
Google app inventor doesn't allow tablet apk formation at the moment. At least not that I could work out. Stretching the screen view via a tool method is innefficeint at best and I need a stand alone product for a tablet. Learning Java at the moment is a time consuming effort and I am looking for someone to aid me in my endevour. I will make it worth their time but I need someone who is interested. Maybe I should post this request in the general android forums. Not so much love here yet but thanks for the advice so far.
grhand82 said:
Google app inventor doesn't allow tablet apk formation at the moment. At least not that I could work out. Stretching the screen view via a tool method is innefficeint at best and I need a stand alone product for a tablet. Learning Java at the moment is a time consuming effort and I am looking for someone to aid me in my endevour. I will make it worth their time but I need someone who is interested. Maybe I should post this request in the general android forums. Not so much love here yet but thanks for the advice so far.
Click to expand...
Click to collapse
Money talks.
Try "I'm willing to pay $$$ for a developer to make this app for my company".
State Your requirements:
- Needs to take user input and (do what)
- Needs to output to .PDF format
- ???
You will get much more tailored responses.
get it to me i will do it for you as cheap as possible

How much needed?

Hi u was wondering, how much java coding experience would an average person need, in order to make an android app? For example., 1years experience?
Sent from my XT910 using xda premium
I'm afraid that's not a question that is possible to answer in a general case. It would really depend on what that one year's experience contains.
Having said that, I think it would make it much easier for someone to get started having that experience with the Java language already.
So ya I was reading that java is number 1 and xml basics is also important, but I was wondering how much schooling time is needed to sorta be successful at making an android app. Also is there any other knowledge I will need to know besides java and xml basics.
Sent from my XT910 using xda premium
There are far too many variables to answer this.
Previous coding experience (non related language)
Previous experience with Java/C#/Similar language(s)
Complexity of the application
How optimized you wish your code to be
I have done it learning by doing. I had NO experience with Java when I started programming Android apps (ok. Some knowledge of Delphi). And I managed to learn it.
Just learn everything by doing. :good:
Ok so I have an opportunity to get schooling in coding and then after take a test and get certified "I believe" what should I study? Java?
Sent from my XT910 using xda premium
Crumplet said:
Ok so I have an opportunity to get schooling in coding and then after take a test and get certified "I believe" what should I study? Java?
Sent from my XT910 using xda premium
Click to expand...
Click to collapse
Yes, Android apps are programmed in Java.
Anything else?
Sent from my XT910 using xda premium
Crumplet said:
Anything else?
Sent from my XT910 using xda premium
Click to expand...
Click to collapse
Do that first. You will learn the Android xml syntax by doing.
Just one thing to learn: Where the Thanks button is.
Crumplet said:
Ok so I have an opportunity to get schooling in coding and then after take a test and get certified "I believe" what should I study? Java?
Click to expand...
Click to collapse
the schooling will probably throw a textbook in front of you and have you learn by doing it. The advantage of the schooling hopefully would be having a teacher to help find errors in your code. With that said the online community is pretty good at doing this.
I took a class on C++ when I was in 10th grade and hadn't programmed (aside from some TI-83 plus programs to help on Math exams) since then until this year when I graduated College. Most languages are similar and if you understand the underlying logic it wont matter which language you learn you will pick whichever one you happen to work with quickly.
Every school experience is different and if you may learn a lot from it or you may have to teach yourself a lot afterwards.
Just start doing it, you'll learn it on the way. For example, study "TheNewBoston" series.
Unless you want to make it your living because if you are an autodidact, like me, it is likely your code doesn't meet commercial standards...
Taptalked u see .. əəs n pəʞlɐʇdɐʇ
The tutorials written by Vogella (Google him) are also a very good resource. He has helped me very much.

Categories

Resources