Eclipse vs android studio - Android Studio

Hello everyone!
I'm kinda new to android game development and after reading a few guides I managed to successfully create a game in eclipse.I then decided to give android studio a shot and make an app for the google playstore but it's so different then the eclipse and there are a lot fewer tutorials for game development in android studio., which makes it a bit hard to learn.Should I code in Eclipse or transition to android studio for apps?What do you guys think?What are main advantages of android studio?
Thanks in advance!!!

igorcar1994 said:
Hello everyone!
I'm kinda new to android game development and after reading a few guides I managed to successfully create a game in eclipse.I then decided to give android studio a shot and make an app for the google playstore but it's so different then the eclipse and there are a lot fewer tutorials for game development in android studio., which makes it a bit hard to learn.Should I code in Eclipse or transition to android studio for apps?What do you guys think?What are main advantages of android studio?
Thanks in advance!!!
Click to expand...
Click to collapse
Android Studio is not as powerful as Eclipse yet, but a lot of online tutorials and courses remake their lessons with using of Android Studio. Also this IDE is growing really very fast and Google is oriented on it, so i prefer Studio. This is more comfortable to work with.

For game development, there's hardly any difference between using Eclipse or IntelliJ IDEA. All you really need is to be able to import your Android project (potentially Gradle-based), run and debug it, edit code, and provide syntax highlighting and auto-completion. Both Eclipse and IntelliJ IDEA support all of this. The rest of the tutorials you've read should be applicable to both IDEs. If not, you should look into better tutorials. There's no reason to make Android game development IDE specific.

igorcar1994 said:
Hello everyone!
I'm kinda new to android game development and after reading a few guides I managed to successfully create a game in eclipse.I then decided to give android studio a shot and make an app for the google playstore but it's so different then the eclipse and there are a lot fewer tutorials for game development in android studio., which makes it a bit hard to learn.Should I code in Eclipse or transition to android studio for apps?What do you guys think?What are main advantages of android studio?
Thanks in advance!!!
Click to expand...
Click to collapse
Hello,
I will suggest you to move to Android Studio. Eclipse platform is no more supported by Google and Google promotes Android Studio.
A lot of tutorial are moving to Android Studio.
IMHO, there is no big differences between these 2 IDEs. I used to code with Eclipse and when I moved to Android Studio, I almost saw no difference.
However, if you want to develop games Eclipse or Android Studio is not the problem. The problem is to find a good game framework.
I recommend you to use : libGdx. A great framework to develop games in Android !
Regards,

Related

is there a way to port / recompile OpenOffice for Android?

is there a way to port / recompile OpenOffice for Android?
There are a lot of good and great applications that are linux native out there.
I'm rather surprised we don't see more of those software like OpenOffice / FireFox / Thunderbird ported over for Android.
i was soooo looking forward to run those on my phone.
i know some groups are already working on a mobile version of firefox (Fennec), but there's no news about Thunderbird, and according to some stuff i read on the OpenOffice forum they don't seem very eager to port it to Android, as it took them a while to port it to MAC OS.
yet it's still a java based app... oh well...
at the moment i'm using "Docs To Go", not ideal, but it does for now, until OpenOffice comes aboard.
I've been using Docs To Go since my PalmOS days, is not bad, but is not great either.
docs to go seem to have worsen from palm to winmo to android. the android version is all flashy with smooth scrolling, pinch zoom etc but actual functionality is lacking. for eg; in the spreadsheet - editing is cumbersome, changing worksheets need few presses.
still looking for a good office suite/spreadsheet for android.
A lot of software like that is not written to run on low-powered systems (which an android phone clearly is compared to todays PCs) and Android lacks a lot of functionality that is present in complete linux kernels and so rewriting would take a major effort and few people would benefit from an open-office port (and even if, they would be minor since nobody will actually do a lot of office work on their phone).
AllGamer said:
is there a way to port / recompile OpenOffice for Android?
There are a lot of good and great applications that are linux native out there.
I'm rather surprised we don't see more of those software like OpenOffice / FireFox / Thunderbird ported over for Android.
Click to expand...
Click to collapse
Unfortunately, Android is to Linux as Windows Mobile is to Windows 7. They're related, but not strictly intercompatible.
Android only really uses the Linux kernel. Practically none of the stuff that makes Linux recognisable as Linux to end-users. For Open Offic, Firefox etc to work as a simple port, you would need a whole bunch of extra stuff in Android that just isn't there. Of course, that's not stopping anyone from porting those things, but Android with X11, GTK and Gnome wouldn't really be Android anymore, would it?
Of course, I feel your pain.. I just want a simple text editor that can open and save .txt files, but I can't find one! Bah!
unfnknblvbl said:
Unfortunately, Android is to Linux as Windows Mobile is to Windows 7. They're related, but not strictly intercompatible.
Android only really uses the Linux kernel. Practically none of the stuff that makes Linux recognisable as Linux to end-users. For Open Offic, Firefox etc to work as a simple port, you would need a whole bunch of extra stuff in Android that just isn't there. Of course, that's not stopping anyone from porting those things, but Android with X11, GTK and Gnome wouldn't really be Android anymore, would it?
Of course, I feel your pain.. I just want a simple text editor that can open and save .txt files, but I can't find one! Bah!
Click to expand...
Click to collapse
Linux IS only really the kernel.
kevo said:
Linux IS only really the kernel.
Click to expand...
Click to collapse
Still, in this context it clearly refers to any desktop linux distribution. And that comprising isn't far off.
Sent from my GT-I9000 using XDA App
It's been done
AndrOpen Office
Download: https://market.android.com/details?id=com.andropenoffice
Sent from my GT-N7100 using XDA Premium 4 mobile app

[INFO][DEV] ARM launches Android development kit with focus on power efficiency

I think this maybe useful for our OB devs
ARM launches Android development kit with focus on power efficiency
Everyone and their mother has an Android development kit nowadays. So, it's only natural, being that it's chips power the vast majority of Android devices, that ARM wants in on the action too. With the release of Development Studio 5 Community Edition, the company has expanded its dev kit's repertoire to include not just Linux, but Google's Linux-based mobile OS. (Really showing its versatility there.) What makes DS-5 special is it's focus on optimizing apps, not just for performance, but for energy efficiency -- provided you're running on ARM chips, of course. It also claims to produce code that is up to four times faster than Java, but we'll have to take the company's word on that one for now. DS-5 even integrates with the standard Android SDK as well as Eclipse IDE. Check out the PR after the break.
Click to expand...
Click to collapse
Read the entire PRESS RELEASE
http://www.engadget.com/2011/11/28/arm-launches-android-development-kit-with-focus-on-power-efficie/
-via engadget-
Also this:
ARM’s New DS-5 Tools Will Allow Android Developers to Achieve Even Better Application Performance
ARM is introducing a new tool for Android developers called the ARM Development Studio 5 community edition. It allows applications written in C and C++ to be optimized for ARM hardware (pretty much every chipset inside every Android device) even more than the Native Development Kit provided by Google allows.
With this, developers can achieve up to 4 times better performance than they currently enjoy. While the NDK has proven to be good enough and has helped developers bring over many great applications, this tool can only help developers and users alike. Jump to the link ahead for the full press details.
Click to expand...
Click to collapse
http://www.arm.com/about/newsroom/arm-launches-free-toolkit-for-android-application-developer-community.php?setcookie=classic
-via phandroid-
great info bro.. waiting for future update
New info added
Sent from my LG-P970 using Tapatalk
does it mean that it will have more power efficient setting on out lovely P970?
sonicpeter said:
does it mean that it will have more power efficient setting on out lovely P970?
Click to expand...
Click to collapse
Only if a dev looks into it and wish to apply any mod that may be actually worth trying for.

[Q] Is IOS more powerful than Android?

i always think that Android is more powerful because it is open platform and so you can change source code and create custom rom while IOS you can't change source code and you can't modify OS. So even if you jailbreak the iPhone, there's not much you can do except unlock a few forbidden features and modify some playlists.
But then in another forum, i read this comment:
"Android will never be as powerful as Unix! iOS just scratches the surface of unix until root access allows full control. Android is just several java classes compiled into what you believe is an OS. Android will never be more than glorified embedded software....which is why it is buggy as Hell!"
I always think Android can do things IOS can't via custom ROMS, mods, but his comment suggests otherwise. I am a tech noob, can the Masters out there help me a bit? Thanks
No.
Sent from my GT-N7000
A)this has nothing to do with the note so shouldnt be here
B)considering android is a linux based os and linux is based unix i really dont see where the quote is coming from. And without defining what you mean by powerful no one can help
Sent from my GT-N7000 using xda premium
iOS merely seems more powerful and stable simply because it is like custom software tailored to custom hardware. It is designed to work with specific internal hardware. Android, on the other hand, has to work with a myriad of generic devices and thus cannot be as optimized as Ios. That is why android devices must have higher specs and be more powerful than the iphone in order to compete with the efficiency of apple's os (brute force vs efficiency).
Sent from my GT-N7000 using xda premium
Its never been and it will never be.
And Its not the right forum to asking for the comparision. I think. Ask in Android or IOS forums. They will answer your questions in better way.
Raymond Chong said:
i always think that Android is more powerful because it is open platform and so you can change source code and create custom rom while IOS you can't change source code and you can't modify OS. So even if you jailbreak the iPhone, there's not much you can do except unlock a few forbidden features and modify some playlists.
But then in another forum, i read this comment:
"Android will never be as powerful as Unix! iOS just scratches the surface of unix until root access allows full control. Android is just several java classes compiled into what you believe is an OS. Android will never be more than glorified embedded software....which is why it is buggy as Hell!"
I always think Android can do things IOS can't via custom ROMS, mods, but his comment suggests otherwise. I am a tech noob, can the Masters out there help me a bit? Thanks
Click to expand...
Click to collapse
You have a note and you are wondering whether ios is more powerful than android?? It's a sad day for humankind!
Sent from my GT-N7000 using free xda app-developers app for poor people..
I feel like ios is stable than android
But coming to features,android is far better than ios
Android is totally customizable
I feel android is stable enough for my(every android user) use and so why ios??
Raymond Chong said:
i always think that Android is more powerful because it is open platform and so you can change source code and create custom rom while IOS you can't change source code and you can't modify OS. So even if you jailbreak the iPhone, there's not much you can do except unlock a few forbidden features and modify some playlists.
But then in another forum, i read this comment:
"Android will never be as powerful as Unix! iOS just scratches the surface of unix until root access allows full control. Android is just several java classes compiled into what you believe is an OS. Android will never be more than glorified embedded software....which is why it is buggy as Hell!"
I always think Android can do things IOS can't via custom ROMS, mods, but his comment suggests otherwise. I am a tech noob, can the Masters out there help me a bit? Thanks
Click to expand...
Click to collapse
damn! you've been watching too many scifi movies haven't you?
your confused my young 'padawan' friend.... the dark side clouds everything in you.. The fear of doubt leads to the dark side my young padawan friend... cloud your mind do not...
:silly:
Go to an iOS forum, and ask the same question and see the reply you get. 99% of responses will be just the opposite of
the ones here.
Thread heading no where, Closed and Thank you.

Android Studio as your only IDE?

I see people say that you should not use Android Studio as your only IDE. I have tried searching on Google to see if you can sign / publish via Android Studio but I'm having trouble finding the answer.
Is it possible to use only Android Studio to fully code and publish an app? What problems are there with Android Studio?
Well for starters android studio isn't even 1.0 yet. It is heavily in beta and not exactly stable yet.
Eclipse is often recommended because it has a ton of documentation. Most tutorials will talk about eclipse.
Sent from my Nexus 4 using XDA Premium 4 mobile app
ryan.dawkins said:
Well for starters android studio isn't even 1.0 yet. It is heavily in beta and not exactly stable yet.
Eclipse is often recommended because it has a ton of documentation. Most tutorials will talk about eclipse.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Right. But what are the actual issues with it? Just being in beta doesn't really say much. Gmail was in beta for almost a decade.
I use Android Studio since it's been released. For simple app development, what i use for, it's good enough. You can build signed APK's. However there are always some bugs, but stackowerflow always knows the solution. I had some problems when importing from eclipse, i recommend to open a new project and copy the sourcefiles for full compatibility. I think Android Studio is better than eclipse!
medwe27 said:
I use Android Studio since it's been released. For simple app development, what i use for, it's good enough. You can build signed APK's. However there are always some bugs, but stackowerflow always knows the solution. I had some problems when importing from eclipse, i recommend to open a new project and copy the sourcefiles for full compatibility. I think Android Studio is better than eclipse!
Click to expand...
Click to collapse
Thank you. What kind of bugs were there? I'm interested to know the limitations.
Good recommendation. I'll start a fresh project and copy in my java files.
Paul22000 said:
Thank you. What kind of bugs were there? I'm interested to know the limitations.
Good recommendation. I'll start a fresh project and copy in my java files.
Click to expand...
Click to collapse
So far I've used Eclipse, but for my next project I'm going to try Android Studio as well, mainly because of its much easier gradle built system so that you can create multiple versions easily. I feel that gradle, the only major difference between the two IDEs, is a bit complicated to get started but can give great results once fully understood...
SimplicityApks said:
So far I've used Eclipse, but for my next project I'm going to try Android Studio as well, mainly because of its much easier gradle built system so that you can create multiple versions easily. I feel that gradle, the only major difference between the two IDEs, is a bit complicated to get started but can give great results once fully understood...
Click to expand...
Click to collapse
I haven't heard of gradle. I just Googled it and saw that it is automated deployment builds for your app. Hmm, it certainly does sound confusing.
Don't know how much of regular-Java (not android) development You do - but for me personally the best IDE is the JetBrains IntelliJ (no - I'm not their employee ) - the base for Android Studio. If You look at the basic level both Eclipse / IntelliJ have pretty much the same functions - however the latter one does lots of stuff more intelligently (I'm in love with refactoring shortcuts ). I would also expect that Android Studio will be a bit more stable than Eclipse (I used to overkill it with too many plugins).
WittyPotato said:
Don't know how much of regular-Java (not android) development You do - but for me personally the best IDE is the JetBrains IntelliJ (no - I'm not their employee ) - the base for Android Studio. If You look at the basic level both Eclipse / IntelliJ have pretty much the same functions - however the latter one does lots of stuff more intelligently (I'm in love with refactoring shortcuts ). I would also expect that Android Studio will be a bit more stable than Eclipse (I used to overkill it with too many plugins).
Click to expand...
Click to collapse
Interesting. I'll have to check that out. I wonder why IntelliJ isn't used more for Android Development.
Paul22000 said:
Interesting. I'll have to check that out. I wonder why IntelliJ isn't used more for Android Development.
Click to expand...
Click to collapse
Hi Paul,
AndroidStudio is built using IntelliJ. I'm very new to android development (started out a month ago after almost 2 years on the xda forums decided it was time to embark!) I've been using it from the start, i have eclipse to make sure its android studio that causes any bugs instead of my code. However seasoned developers obviously don't need this back-up plan!
Hope this helps.
Bassbase said:
Hi Paul,
AndroidStudio is built using IntelliJ. I'm very new to android development (started out a month ago after almost 2 years on the xda forums decided it was time to embark!) I've been using it from the start, i have eclipse to make sure its android studio that causes any bugs instead of my code. However seasoned developers obviously don't need this back-up plan!
Hope this helps.
Click to expand...
Click to collapse
You are using Android Studio or IntelliJ? So far what bugs have you encountered that were caused by the IDE and not your code?
I've been using Android Studio as my exclusive IDE and i love it. Way better than Eclipse in my opinion.
It's a beta, but i haven't found any dealbreaker yet. Some errors have appeared (non intrusively, just a popup on the top right), but they haven't affected my workflow.
It is perfectly usable to code, compile (debug and release), sign the apks and use proguard if you want. You just need to come to grips with gradle, at least on a basic level (as i have). All the build process is managed via gradle, so Android Studio doesn't get in the way.
Syncd said:
It is perfectly usable to code, compile (debug and release), sign the apks and use proguard if you want.
Click to expand...
Click to collapse
Ahh, great to hear!
Paul22000 said:
You are using Android Studio or IntelliJ? So far what bugs have you encountered that were caused by the IDE and not your code?
Click to expand...
Click to collapse
Using Android Studio.
Bug wise i've not encountered many, One rather annoying one for me was that it is irritatingly long-winded to change your minSDKversion in AS. its no just a simple case of changing the manifest file. The actualy app developers out there will know what your developing for already, me as a beginner did not and it took me the best part of an hour googling and trying things to get it to change from api7 to api14.
I'm currently still embarking on my own reading through tutorials etc and its slow going. My aim (In case anyone is interested) is to develop a stable DAW (digital audio workstation) for android. with the ability to add notes (similar to soundcloud) and cloud backup (via dropbox hopefully unless googleDrive is the more stable connection.. working on it!) So i've had no end of strangle cod bugs crop up. But from what i can see, all others have been through my bad coding / lack of knowledge!
I'll update you with any other quirks i find along the way!
Bassbase said:
Using Android Studio.
Bug wise i've not encountered many, One rather annoying one for me was that it is irritatingly long-winded to change your minSDKversion in AS. its no just a simple case of changing the manifest file. The actualy app developers out there will know what your developing for already, me as a beginner did not and it took me the best part of an hour googling and trying things to get it to change from api7 to api14.
I'm currently still embarking on my own reading through tutorials etc and its slow going. My aim (In case anyone is interested) is to develop a stable DAW (digital audio workstation) for android. with the ability to add notes (similar to soundcloud) and cloud backup (via dropbox hopefully unless googleDrive is the more stable connection.. working on it!) So i've had no end of strangle cod bugs crop up. But from what i can see, all others have been through my bad coding / lack of knowledge!
I'll update you with any other quirks i find along the way!
Click to expand...
Click to collapse
Good to know about changing the api version, thank you. I appreciate you sharing your experiences.
I'm using Eclipse exclusively. I'll use Android Studio but the time it reaches version 1.1.
Paul22000 said:
Right. But what are the actual issues with it? Just being in beta doesn't really say much. Gmail was in beta for almost a decade.
Click to expand...
Click to collapse
The main issue is no NDK support, the rest is now pretty much on-par with Eclipse feature-wise.
I've been using AS exclusively since about 2 weeks after the I/O and I really haven't looked back since. The refactoring options and code inspection is so much more thorough and well-though than on Eclipse, plus the UI (with the Darcula theme) is really a lot nicer to work with and enjoyable to use than the kinda of outdated look of Eclipse.
I only go back to Eclipse when I need to compile native code or projects which contain native code.
Once you get used to gradle it's really a pleasure, just give it some time.
EDIT: NDK support was recently added
Androguide.fr said:
The main issue is no NDK support, the rest is now pretty much on-par with Eclipse feature-wise.
I've been using AS exclusively since about 2 weeks after the I/O and I really haven't looked back since. The refactoring options and code inspection is so much more thorough and well-though than on Eclipse, plus the UI (with the Darcula theme) is really a lot nicer to work with and enjoyable to use than the kinda of outdated look of Eclipse.
I only go back to Eclipse when I need to compile native code or projects which contain native code.
Once you get used to gradle it's really a pleasure, just give it some time.
Click to expand...
Click to collapse
Ah the NDK. I think that seals the deal. I don't use the NDK nor am I planning to so it seems there is really no reason for (most) people to use Eclipse.
does anyone know when version 1 will be released?
Same, only using Android Studio.
It's great really, just takes a long time opening. But hey, it's not like Eclipse was such a performance beast.
Just make sure you get the latest builds (they release an update every week).

about me - dilemma to switch to kotlin or use frameworks (Any advice Appreciated)

I'm Computer Science Student <+Tech Enthusiast> Currently I'm Working on a app Using Kivy (Python Framework) initially it is to help me Find Music Scale Notes On guitar Fretboard with custom Tunings, + A guitar Tuner ,Metronome +simple drum and other audio simple content files to create Back tracks Jams.. Currently i have written Python Script (in progress) now Learning more about KIVY FOR GUI..
First i was about to switch to Kotlin for Android Dev (I know C and thought as they say learning First language is the difficuilt switching to another is just about syntax) and as AI And Machine Learning are hot trending topics everyone talking about but less familiar with it coz the perception of Terminator... I Continuing practicing improving Python skills .. As of Android (I just know it works on Linux Kernel and I'm using Debian Distro for a while now ) I'm Studying Networking and Trying to learn Assembly and compilers
I recently lost Samsung Note10+ because i wasn't familier with it on lower level Thought i might brick it And gave it to Someone with Shop AND HE DID THAT FOR ME ..Well he took me back to base Varient With stone age Features and me messing with system apps ruined it.. So I'm Hopefull i will Learn about this Machine Here And Might of some use here..
Great Platform ( XDA ) Great Community

Categories

Resources