I am an iOS app developer who wants to start creating Android apps. I have a programming book from Big Nerd Ranch that tells me to download Eclipse, but should I just use Xcode?
I don't believe Xcode is able to generate Android apps.I am an iOS app developer who wants to start creating Android apps. I have a programming book from Big Nerd Ranch that tells me to download Eclipse, but should I just use Xcode?
I had a question about this subject. Do you need to pay any kind of fee so anyone to test Android apps on Android devices like Apple with it's $99 developer fee?
I had a question about this subject. Do you need to pay any kind of fee so anyone to test Android apps on Android devices like Apple with it's $99 developer fee?
Thanks Lee, I took that Java class a couple years ago and thought of trying out some Android versions of my apps. I just don't want to have another phone account. I guess they come with a simulator as well.
Thanks!
If your application has a GUI, you'll likely need to change it... I imagine you used Swing as your GUI framework, which last I checked wasn't available for Android.
It was a couple years ago and I have done nothing with Java since. So I will be relearning things again. I am wondering what kind of device I can get to test it with. I don't need a second phone. Perhaps a small tablet or something like that?
Thanks.
Wait, why are you even wasting time on Android development?
I have a small visitors TV show that runs in hotels where I am from. I created a iPhone app to highlight and give more info on the business that advertise on my show and highlight the area. These days it's a mixed bag of ios and Android. I have had enough people ask me if there is a version for the Android phone.
Maybe just make a web version? Do you charge for the app or is it complimentary?
Just use the simulator. Why waste money on a piece of junk? Wait, why are you even wasting time on Android development? I did it because the company I was working for thought it would be worth their time to have a both an iOS and Android version of their product - since then they've laid off half the company (the layoffs occurred after I left of my own will.)
Oh, and because nobody else mentioned it:
The Official IDE for Android Development is Android Studio. Google made it.
The latest builds can be found here: http://tools.android.com/download/studio
Using anything else is like using something other than Xcode for developing iOS apps.
I second IntelliJ. It's almost as good as Xcode and it is 100x better than Eclipse.
IntelliJ, feature per feature pisses rings around XCode. Xcode is not a good IDE for writing code.
Care to elaborate?
Actual most of it is Jetbrains - based upon IntelliJ. And some one did reference it - artofwarefare.
Care to elaborate?
I agree that Xcode is a poor editor, especially when it comes to automatically inserting braces and parenthesis.
When I type [, it should instantly type ] and put my cursor in the middle. It should do the same with (, {, ", ', and <. Most other editors do this - Xcode doesn't. Sometimes it'll automatically enter opening braces if you neglected it earlier and you type a close brace, but it'll stick it in the wrong spot most of the time (ie, before a method name, where it'll never be valid.)
You should probably check your Preferences > Text Editing. There's a bunch of Code Completion settings that handle of bunch of these things. You won't get an automatic ] when you type a [, but if you type [ and then start typing something you want to call, it'll "auto-suggest" the closing ].
The auto-suggestions are laughably garbage. My experience is that Xcode often neglects obvious autocompletitions, and its few autocompletions it does are just wrong.
@"string[COLOR="Gray"]"[/COLOR]
'x[COLOR="Gray"]'[/COLOR]
(x + y[COLOR="Gray"])[/COLOR]