[Q] Is jdk necessary for developing android app - General Questions and Answers

Hey i am new to android developing. I just wanted to create my own apk. I have little knowlegde about c++. I had in my 12th std. So i know little about programming. i have searched over net for help. Have watched many tutorial for developing app for begginers.
1)I have downloaded sdk 32 bit on my windows 7 64bit(read 1 post that its good to put 32bit even if i have 64bit pc). I havnt installed it yet. I want to know in which order should i install it and is there any kind of settings need to be done before beginning developing app.
2)is it neccessary to install jdk? i am going to create small apps for now. for my htc explorer device.
if anyone can help me in anyway for developing app please do.
u can suggest me easy apps
i know about hello world,addition and play music with one click
Once i am done with the basics then i am going to look forward in developing big apps. like angry birds type
thanks in advance....

Related

[Q] How do you do what you do ???

Hi Guys,
a complete noobie question, but i have tried looking.
How do you guys write the code for the apps you create.
I found some threads (linked) that say i need visual studio and i write them in C....
and then i need a CAB writer to get them on to my device.. Is this all ? How would you do stuff like integrate the touch screen into what you do or get info of the web etc...
http://forum.xda-developers.com/showthread.php?t=234387
http://forum.xda-developers.com/showthread.php?t=785427
I'm an oracle dba so i'm not adverse to learning how this works but i'm pretty old school age wise so i wonder how some of you guys got started and into this.
Thanks in advance for any responses.
bump. I would love to hear some shortcuts and the a quick how-to on developing from some of the great devs we have on here.
You need the android sdk for starters and eclipse 3.5 galileo. Theme guide in my signature shows how to set them up. Writing apps will be done in java not c. A majority of the android os is done in java as well with a mid later of jni linking to a lower level of c for very few things such as hardware. Search online when it comes to app development theres plenty of resources
Sent from my Nexus S 4G using Tapatalk
Sweet, cheers dude. I'll get on it.

[Q] Create WP7 apps

I'm sorry for this question, but: How difficult is create an app, when my knowledge of programing languages (C#, C++) is very very very low? I want create something like xda app for forum, when I must get informations from another server. Like curl in PHP.
Sent from my 7 Trophy T8686 using XDA Windows Phone 7 App
Well it's not easy unless you have experience of C#/VB.NET and the .NET Framework to be honest.
I can see what you're trying to do but there isn't a simple way of going about it (yet).
I would recommend downloading the Microsoft Visual Studio Express tools (http://www.microsoft.com/express).
Then you will need the software development kit (SDK):
http://create.msdn.com/en-gb?WT.mc-id=src-c-gb-Non-wp7-F1-
Download the free tools which includes projects that let you build Windows Phone 7 apps and run them on a WP7 emulator on your PC (not sure if this SDK works with the Express version of Visual Studio as I have Visual Studio 2010 Premium).
Finally check out some forums, search on google for some tutorials...You will want to learn about Silverlight and WPF for sure if you want to build anything productive on WP7 OS.
Good luck.
Visual studio and SDK tools already have. I watched many videos and read many tutorials, but something, like curl function not found it. Or I find with bad question. Or source code with this function maybe help me. Anyway, thanks for respond. I appreciate it.
Sent from my 7 Trophy T8686 using XDA Windows Phone 7 App
i been googling watching vids and reading tuts trying to enlighten myself. im also interested in creating apps ill send u some links to what ever i find that is useful.

Where should I start if I wanted to start developing ROMs?

I have coding experience in C++ and windows programming languages, but I haven't a clue about android. I tried searching google and this forum for a good master thread or even a book, but haven't had much luck.
Can anyone help me out?
jojo54696 said:
I have coding experience in C++ and windows programming languages, but I haven't a clue about android. I tried searching google and this forum for a good master thread or even a book, but haven't had much luck.
Can anyone help me out?
Click to expand...
Click to collapse
same here
Hello I am new to xda and I would like to start developing new custom roms and kernels however I do not know where to start.
Just some background info about me:
I am 15 yrs old
I am have programmed in the following:
c++
visual basic
c#
asm
Java
javascript
html
android 2.2 framework
window phone 7 framework
xml
ios
XNA
I have done computer repair for people along with console repair
Tools I have used:
visual studio
android sdk
eclipse
dreamweaver
dev c++
Photoshop
appmobi xdk
phonegap xda
xcode iphone sdk
and some more
Phone I currently have:
evo 3d
I am a noob to making roms and I do not know how to start if someone could help me or point me into the right direction that would great. Thanks
Click to expand...
Click to collapse
that was my post and still no replys
First of all, learn and become comfortable with Java. If you're not comfortable with Java you're going to have some problems since besides the c libraries/kernel the android source is Java/XML.
Second, you need to decide if you're going to be messing with pre-built ROMs (or RUUs or whatever) or the actual AOSP. Actual AOSP is the actual source code but if you're modding a pre-built ROM you're going to have to also learn how to deal with smali code (which as far as I know is basically machine code [if you know what that is]).. Eris has a pretty good guide-in-progress which I'll find and post here later if I can.
It's a lot of work and a lot of looking and learning and not very clear. I have a lot of respect for the people who do it a lot I'm thinking of dabbling soon...
Edit:
here: http://teambamf.net/showthread.php/2793-Guide-Eris-s-Ultimate-Guide-to-ROM-ing-and-Porting

[Q] Help choosing apps

Hy everyone, this is my first post. Im a recent owner of a TF300T, and I work in Game Development. I use Visual Studio 2012, Blender, GIMP, and DirectX. I wanted to know what apps could I get, what do you guys recomend. I dont know exactly whats on the market today. For example, a remote debugger would be great, to give an example.
Thanks in advance.
pachesantiago said:
Hy everyone, this is my first post. Im a recent owner of a TF300T, and I work in Game Development. I use Visual Studio 2012, Blender, GIMP, and DirectX. I wanted to know what apps could I get, what do you guys recomend. I dont know exactly whats on the market today. For example, a remote debugger would be great, to give an example.
Thanks in advance.
Click to expand...
Click to collapse
Biggest debug used is Logcat. Most of the time set up along with eclipse IDE for Java.
kd8bny said:
Biggest debug used is Logcat. Most of the time set up along with eclipse IDE for Java.
Click to expand...
Click to collapse
Thanks for that, gonna check it out, but i think theres a small confussion. I don't develop for android, I develop for windows.
PS: I code in C++ 11 and DirectX 11
pachesantiago said:
Thanks for that, gonna check it out, but i think theres a small confussion. I don't develop for android, I develop for windows.
PS: I code in C++ 11 and DirectX 11
Click to expand...
Click to collapse
Because you said you worked as a developer, I guessed you wanted apps that could aid you with that.
So here are a few that I could think of:
Air Display: use your tablet as a second monitor. Maybe you can display log info in that screen. I haven't tested this one, but heard it works well.
https://play.google.com/store/apps/details?id=com.avatron.airdisplay
Team Viewer: allows you to access your computer from your tablet, so it could be useful in a situation you only have your tablet and want to get things done.
https://play.google.com/store/apps/details?id=com.teamviewer.teamviewer.market.mobile
Space Draw: it's a 3D modeling program for Android. Never used it myself, so I am not sure how it works.
https://play.google.com/store/apps/details?id=com.scalisoft.spacedraw
SketchBook Pro for Tablets: tool for drawing on the go. I like this application a lot.
https://play.google.com/store/apps/details?id=com.adsk.sketchbookhd
If you want recommendations of apps for other applications, you can try to search the web for lists of must have apps.
Here is a good example:
http://arstechnica.com/gadgets/2012/12/must-have-apps-for-your-new-android-tablet/

[Q] running apps on device/emulator, resources needed

Hey I've recently rooted my first phone (didn't go as smooth as i'd like it to but the phone works) Anyway, I was thinking that i might learn to develop android apps. The thing is I have a few question which i wasn't able to find answers for or they didn't help me completely.
I downloaded ADT bundle from official android developers website (basically eclipse with the plugins preinstalled, am i right).
The first problem i encountered was that the emulator was so unbelievably slow,i know it's not only my issue and that emulator is slow in general, but I wasn't expecting this. My first app the incredible Hello World app which should take user input and (probably) print it out crashed when i tried to submit the text, though that probably wasn't the fault of emulator but rather problem with my settings (seriously i had to import a lot of stuff just do a simple hello world app) So, let's get to the first question itself. Is there a way to somehow run my app on my phone/tablet (nexus 7 II) in real time? Or besides emulator and copying the app on the device there's no other option?
My second question isn't that much android orientated, but here it goes: This year we are going to learn java at school and i was thinking if i could use ADT bundle from android developers as a regular eclipse if I choose java project instead of android project. Or is it better to use separate eclipse? if so, how do i set those IDEs so that they won't interfere with one and another. It it just a matter of setting different workspaces?
The third question is: Resources. What are some good resources for developing android Apps for beginners. I do have some programming knowledge but it's lather low, i do understand basic concepts, I did use java for really basic stuff but nothing serious. What books/video tutorials or any other resources would you recommend?

Categories

Resources