|
I've just been trying out AIDE on an Android device. You can most definitely code Android on it.
|
|
|
|
|
Pete O'Hanlon wrote: You can most definitely code Android on it.
Fascinating. I can't imagine doing something like that on my phone, or even a tablet.
Is it really, um, usable?
Marc
|
|
|
|
|
The Hacker's Keyboard[^] makes it a lot less of a PITA.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: The Hacker's Keyboard[^] makes it a lot less of a PITA.
I can type close to 90 words a minute in "burst mode". I will never be able to do that on a touch screen, especially with any accuracy
Marc
|
|
|
|
|
Marc Clifton wrote: I will never be able to do that on a touch screen, especially with any accuracy No kidding. And the "slide" typing method really doesn't work, for me, so it's one-finger all the way.
... Which wouldn't be so bad if so many on-screen keyboards weren't treated like the ribbon, where you have to activate different screenlets to get numbers, etc.
And don't get me started on apple's always-displays-capitals PoS -- how much do you want to bet that that was decided on because keys with caps "look cooler, and we don't want our suckers people sharing screenshots with lower-case keys on display"?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
If you had a keyboard then it's not too bad. I'm running it on a very fast 8 inch tablet so it's relatively usable - definitely not something I'd want to do on a small phone.
|
|
|
|
|
Is a fondleslab *ever* really usable for anything beyond watching the latest kitteh on CatTube?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: Is a fondleslab *ever* really usable for anything beyond watching the latest kitteh on CatTube?
I don't own a fondleslab myself, but my wife, parents and in-laws do, and for them it's a very convenient device. Some of the things they do with it are:
- Internet browsing (not just cat videos)
- Reading e-books
- Play games (my mother-in-law just got addicted on a Bejewelled clone)
- Video calls over the Internet
- Drawing (my wife is a professional designer)
Arguably, you could do all that on a notebook; but in my experience the tablet form-factor, it's always-on operation, and the touch UI all contribute to give non-techies less of a hard time. So it may not be for everyone, but tablets do have a target audience that seems to be well served by them.
"Whereas smaller computer languages have features designed into them, C++ is unusual in having a whole swathe of functionality discovered, like a tract of 19th century Africa."
-- Verity Stob
http://www.theregister.co.uk/2006/05/05/cplusplus_cli/
|
|
|
|
|
It is VERY usable. Here's an app I wrote entirely with AIDE and the Hacker's keyboard, while sitting on the toilet (no kidding): https://play.google.com/store/apps/details?id=com.orlinrgeorgiev.converter[^]
In fact, I'm doing most of my side/hobby projects in it. I'm also doing some serious C++ Android NDK stuff with it - 3D, OpenGL, shaders, etc., no problem about it. I also recommend getting SGit for a git client (sadly, all the SVN clients suck, including the premium versions), File Expert for a file manager and aGrep for in-file word searching. You'll be pouring code in no time.
|
|
|
|
|
Thanks, Pete I've installed AIDE AND STARTED WORKING THROUGH THE TUTORIALS, BUT ITPERIODOICALLY STOPS RUNNING AFTER TRIVIAL CHANGED, LIKE ADDING A LETTER TO A STRING OR ADDING A COMMENT LINE.
i ALSO FOUNF pYTJON FOR aNDROIF AND sl4a THAT DOES SEVERAY SCRIPTING LANGUAGES,
BUTi STILL HSVEN'Y FIGURED OUY HOW TO MAKE A NONTRIVIAL app
CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
Python for Android. That is cool.
Thanks Walt.
How are you doing?
|
|
|
|
|
Genymotion is a great emulator, free for personal use. You can download different devices and SDK levels to aid development, and it starts up MUCH faster than Android's emulator.
I dislike using my personal devices for development, but somehow always end up doing it
|
|
|
|
|
I installed Android Studio on my Win 8.1 laptop only yesterday, using android-studio-bundle-135.1641136.exe from here[^]. It runs fine.
What you may have to do is install the Java 7 SDK, because it's a bit of a bugger to get it working with the Java 8 SDK (you can find the steps for that on the 'net, but it wasn't worth the extra effort, for me, as I don't need Java 8 for anything else).
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
You should be wary of those low priced android tablets. A recent study found that they come from the factory loaded with malware and backdoors.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Richard Andrew x64 wrote: You should be wary of those low priced android tablets. A recent study found that they come from the factory loaded with malware and backdoors. Yes, and Elvis works in the chip shop around the corner from me, along with Buddy Holly and D. B. Cooper.
How much is Samsung paying you, BTW?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
Ah, the bluebox report!
The one that was discredited because it focused on tabs that had been sitting on the shelf for over a year, so were being pushed out cheap, and did not allow any security updates before testing them.
Let's take a guess at whom they were being paid by!
And, BTW, no matter whom you buy a computing device from, even if it's only been on the shelf for a day, allow it to run its update function before using it to access your bank account.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
I downloaded and installed Android Studio 1.0 with JDK 8 about 2 weeks ago and installed it no problem.
Perhaps check if its the 32bit or 64 bit, for both the JDK and Android Studio; I think they might separate downloads. And with your PC having 16GB of RAM its most probably running 64 bit Windows.
I also downloaded it from the Android Studio site: http://developer.android.com/sdk/index.html[^]
I find Android Studio much more pleasant to work with then Eclipse too.
Neill
|
|
|
|
|
I got myself an Android phone a while ago. I HATE IT!!!
Why on earth would anyone want to develop apps for such a pile of $#¥%.
I may not last forever but the mess I leave behind certainly will.
|
|
|
|
|
|
for example, when you have to debug software on industrial equipment PLC on the spot. You wouldn't want to carry your laptop in the hall with dust and oil all around, not to mention there is nowhere to sit down and code. Android tablet is much more convenient option, you can code in cctools IDE in c or c++, compile on tablet and upload code to, for example, AVR chip with ZFlasher app and USB OTG cable. For other purposes, you can use ssh, send some UDP packets etc...
And for coding on PC for android, QtCreator c++ IDE is more convenient than JAVA. Almost every piece of software i've made for win or linux, I can compile and run on android without any modification.
|
|
|
|
|
Umm Android studio works just fine on Win 8. It is miles ahead of Eclipse. Maybe you downloaded the 32 bit or the installer for some other operating system.
http://developer.android.com/sdk/index.html[^]
modified 20-Oct-19 21:02pm.
|
|
|
|
|
I can't imagine your I7 not being able to run Android Studio, with one caveat - you do have to make sure you have the Java 1.7 SDK (or higher) installed for the current version of Android Studio. You can get by with Java 1.6 SDK if you limit your development to older versions of Android, but you may have to revert to Eclipse with the Android APK. Android Studio will work just fine with Java 1.8 SDK installed, though I don't know if it will support the full use of the added Java language features like the functional programming stuff.
As an aside, if for some reason you cannot get this working, you may also look into installing Microsoft Visual Studio 2015 beta. I believe they are going to support Android development in that edition. There's also VS 2013 Community Edition, which is the same as VS Pro, but without the "you have to pay for it" thing. I haven't investigated if you can develop for Android using VS 2013, but I suspect that you can by developing your application and using the Android NDK to convert your native code to Adroid code.
As far as a typing interface for your android device, most mobile devices are blue tooth enabled. They make keyboards for that. Motorola even sold a keyboard for my old Motorola Xoom. Still, that would have been painful. I do my development work with two 24" monitors. Trying to do the same thing on an 8" tablet would drive me to find other work.
Others have answered that there are apps for developing on android, so I won't address that issue.
Eric
|
|
|
|
|
Walt,
I don't believe there is an IDE that runs ON Android, but there is a pretty cool little IDE called NSBasic that runs in the Windows desktop that will deliver a program to an Android. I'm only just playing with it but writing an app on it was really pretty easy; you can develop for iOS OR Android with it because it emits Javascript and formats the page to run full-screen on just about any device (so it's tough to tell it apart from a native application). Further, I think you can use PhoneGap with it if you should want to develop for the App Stores. Check it out: www.nsbasic.com. It only costs about a hundred bucks and is constantly being improved and upgraded.
-CB
|
|
|
|