I'm starting with android app development, I have a motorola atrix phone and recently I've read about the existence of the MOTODEV studio. I't has very useful features and I'd like to use it but I don't know, the name makes me fear that that apps developed in MOTODV studio are optimized for motorola phones and I don't know if the apps would run without concern in any phone.
So, can I use MOTODEV studio to develop apps for any phone without concern?
Thanks!!
Motodev is "just" Eclipse + ADT + some Motorola stuff. You can use it to write for any android device if you find Motodev better. You can also not use it even if you target Motorola devices only. It is just IDE.
Yes, it's just a bundle of eclipse plugins. However it is a dead-end product, as from what I understand, most if not all of the team who worked on it was laid off.
Related
I would like to develop Android app with Android Studio, but the only device I have for now is an iPhone (5 and 6).
Is there a way to have a live-preview of an app on iOS? For installing Android OS on iPhone I've seen solutions like iDroid, but they seem to be not supported and not exactly working in this kind of way.
Is there a way to have a live-preview of an app on iOS?
No, sorry.
You will not be able to run your android app on iOS. But what you can do to test it is use the Android Virtual Emulator. It is built an to android studio. This will run an instance of Android on whatever computer you are programming with. You will be able to test your app easily on that.
If you have a Mac and an iPhone 7, you can install a hack called Project Sandcastle. It is still in beta, and probably won't be updated ever. It doesn't support GPU, and supports only iPhone 7. The device heats as hell. I do not recommend installing this hack, just buy a cheap android device in store.
We've developed a Hybrid App for Android Mobiles. We wanted it to be compatible with Windows and so we used Adobe PhoneGap Build to generate .XAP package from the existing Source Code.
We're are sure that this .XAP package could be easily deployed into a Windows Mobile Phone using the Deployment Tool/ publishing to Windows Phone Store.
But how about targeting a Windows Tablets/ Surface Mobiles. Do they use the same package(.XAP) type?
My Colleague Suggested that We need to develop a Native App from the scratch to Target the Windows Tablets/Surface which would be even compatible with Windows8 PCs/Laptops.
This breaks the whole ides of Hybrid. But my view is that Why can't we use the same source code (in HTML5,CSS3,JS,JQuery,JQUeryMobile) to generate the package compatible with Windows Tablets/ Surface. If so how? If not Why?
Also let me know if Windows Tablets and Windows Phone platforms are completely different.
Disclaimer: I'm not a phone developer, just a guy with some knowledge I've picked up on this subject.
Firstly, by "Windows Tablets" I imagine you're referring to the Windows RT OS? Or are you referring to Windows 8/8.1 apps in the Store?
In any case, Windows Phone 8 / Windows RT apps can all be developed using a front-end stack (HTML/CSS/Javascript).
You can easily create apps for Windows and Windows Phone devices from a single project, using the language you prefer.
source: https://dev.windows.com/en-us/getstarted
The moral of the story is that you can develop apps for Windows/Windows Phone/RT using a variety of different languages, including JS with HTML/CSS. It might be a good idea to read that link and check out some of the samples/tutorials there, since some of them appear to directly apply to your situation.
Hope that helps.
I want to know if exists any form to have the Android SDK into a tablet with Honeycomb.
I ask this because I´ve a tablet with honeycomb and I like to programm into this device.
It is now possible to developed on an Android table with AIDE. See more details here https://plus.google.com/101304250883271700981
Running IDE in your tablet? This wouldn't be very practical. Anyway, you could use Android Scripting Engine to edit and run primitive scripts on your tablet.
You can get the SDK here: http://developer.android.com/sdk/index.html
And there is no need to install anything into your tablet. Just download the SDK for your PC and start developing.
Writing replies like -not very practical- doesnt help, that is something relative to each of us, we have tablets with good hardware and comfortable keyboard docks, not to mention quad core tablets with tegra3 that are comming in dicember. I still don't understand why Google has no SDK for Android OS yet. Android already runs great even on PCs (via de Android x86 project).
In fact, i'm a developer and i use some interesting applications to develop from muy tablet, i recommend you to visit JavaIDEdroid and Terminal IDE wich are some examples of projects that are far from being Eclipse but already let us develop applications for Android and also for Java SE. There also more resources in the XDA forum (look for 'Asus Transformer' for example) even if those projects are not enough, there are guides to install Ubuntu dual boot and other posible solutions to your problem.
I am thinking about getting an used HTC Droid Incredible to develop Android apps, but I think it has Android 2.2 on it. Is the OS upgradable to the current Android version? If I am using the old Android OS 2.2 for testing of my apps, will the apps work on more current versions of android devices, such as Honeycomb?
Once you root the device you can put just about any os needed. Rooting this device is also extremely simple.
They definitely still allow it and its definitely an awesome handset. I currently have one rooted with Cyangenmod 7.0.3 so I have Android 2.3.3. It is extremely easy as Bill said. Also, I use mine to tether to my laptop and wii to stream netflix etc so at least Verizon hasn't killed free tethering yet. As long as you try to avoid using things that are listed as deprecated, you should be fine running on more up-to-date Androids. Also let me know if you need any help or whatever with getting the htc inc set up for developing, I love mine.
I really want to get into Android programming but I only have access to company resources right now. I have the money right now to purchase a XOOM or a development laptop. Is it possible to compile Android apps using the command line on the Xoom while using other apps to write the program files.
What would seem like a dream environment would be if I purchased a XOOM and a BlueTooth Keyboard. Am I dreaming? Developing using older Android devices was naturally limited by the screen space of the device and the underlying hardware also.
No, as far as I know, you cannot develop Android applications from within Android. You will need a Windows, Mac, or Linux desktop environment to develop Android applications. Visit the Android Developer site for additional info on the SDK.
Go for the development laptop, and test your applications on the emulator. Initially you can get friends to test them out on their android for you, and hopefully by the time you make something important enough you will be able to afford your own android.
Check out AIDE. It can build and deploy apps natively on Android.
Google doesn't have a version of the SDK that runs on an android device, although as devices become more powerful this would be a pretty awesome thing to have.
You'll want the laptop, since it can emulate different android devices.
Buy the laptop and get a cheap phone on craigslists.
Although, the XOOM emulator doesn't work at all, so if you want to develop specifically for that tablet it's a good idea to buy it. It's impossible to emulate android 3.0 on any computer on earth :)