Can I run Linux on top of Android? - Huawei MediaPad M5 Questions & Answers

Hello. Inspired by some blog posts I decided I'm going to try work from an Android tablet and make the city my office. I'm a web developer, the code editing I can handle with terminal emulator and vim. The problem is with the developer tools - there are simply none on Chrome for Android. Yes, I know I could try something like Surface Pro, but for some reason an Android tablet seems more appealing to me, and it's cheaper.
I saw some cases where people got working a Linux distro running on top of Android with chroot, and the graphical interface was made possible with VNC connection. It appeared a little laggy, but the video was from 2012. I imagine one of the most beefed up Android tablets of today should handle it better.
So if I bought one and rooted it successfully, would I be able to run Linux on top of it? Anyone has done it on this tablet? I didn't find anything on the, probably because it's a new one.
P.s. sorry for the strange username, I created this account some long time ago apparently.

I imagine it might be possible, but I presume that remote desktop would be a better, easier solution.
Also, there are more browsers than Chrome available on the Android platform. Firefox is really resource intensive on Android, but it is impressively desktop-like in its capabilities. And it runs OK on my 8.4" M5 (though I use Dolphin Express as my primary browser).
You are a web developer and would even consider Surface Pro? Man, Microsoft decided to self implode some time ago.

thref23 said:
I imagine it might be possible, but I presume that remote desktop would be a better, easier solution.
Also, there are more browsers than Chrome available on the Android platform. Firefox is really resource intensive on Android, but it is impressively desktop-like in its capabilities. And it runs OK on my 8.4" M5 (though I use Dolphin Express as my primary browser).
You are a web developer and would even consider Surface Pro? Man, Microsoft decided to self implode some time ago.
Click to expand...
Click to collapse
Do you mean setting up Linux on a VPS? I think that a connection to a remote server miles away would result in a very bad performance, but I haven't really tried it, so it's just a guess.
As far as I know, Firefox for Android doesn't have dev tools either.
What's wrong with Surface Pro? I would seriously consider using it, but the price tag is really high compared to an Android device. The thing is also that Android tablet feels kinda more mobile, and I don't like Windows too much.

usernamenotavailabe said:
Do you mean setting up Linux on a VPS? I think that a connection to a remote server miles away would result in a very bad performance, but I haven't really tried it, so it's just a guess.
What's wrong with Surface Pro? I would seriously consider using it, but the price tag is really high compared to an Android device. The thing is also that Android tablet feels kinda more mobile, and I don't like Windows too much.
Click to expand...
Click to collapse
Basically, you would have a PC set up at home, and you would access your PC via a remote desktop app like Teamviewer or Splashtop. I presume you have a PC at home?
Honestly, I am not that knowledgeable regarding Surface Pro. I'm just reluctant to trust anything Microsoft nowadays, and I don't look forward to the day I have to upgrade from Windows 7 (although I'm sure I could configure Windows 10 like Windows 7). And the whole Surface concept is a little gimmicky, bluetooth keyboards, mice, and tablet stands can be purchased cheap and will probably give you a better laptop/PC like experience (with any tablet) than Surface Pro will. My gut is that you are better off going for an Android tablet, or if you need better specs, a Windows laptop.

thref23 said:
Basically, you would have a PC set up at home, and you would access your PC via a remote desktop app like Teamviewer or Splashtop. I presume you have a PC at home?
Click to expand...
Click to collapse
Not really one that could run 24h/7. But you know what, I will try to spin up a server on DigitalOcean server with a graphical interface and try to connect to it from my laptop, and then Android phone and I will see about the performance.
I have also found a detailed article on running Linux on Android: https://www.androidauthority.com/install-ubuntu-on-your-android-smartphone-765408/ so I might also give it a try if I get the tablet

Related

[Q] Android development on chromeOS?

(if this is better suited to q&a, apologies, please move)
Heya. I'm an amateur Android app developer, making games mostly for my own amusement. Someday I hope to create market-worthy apps and collect a little revenue through ads.
I just sold my macbook pro on ebay because I needed the scratch. Now I'm in the market for some cheap POS (YAY!!), was looking at a lot of used desktops in the 200-300 range, but then came across some chrome books and thought maybe I could go in that direction? I've always liked chrome OS and Google.
I doubt development would be possible, though. Or possible, but a major pain in the ass. Right now I use Eclipse, which I don't see coming to the chrome store anytime soon. I like Eclipse, but wouldn't mind switching to something else.
tl;dr Can I develop android apps on chrome OS?
Thanks for any input. Also if someone wants to suggest a place/vendor that sells Linus dektops, feel free
I think that isn't good idea. Buy some cheap copmuter that isn't chrome powered(I think that you'll have problems) and than, try Linux and chrome via dual boot or buy pc with dos only(will be cheaper). You have 1001 possibility but in my opinion Chrome laptop isn't good idea.
Sent from my IDEOS S7 Slim using XDA App
Thanks for your advice Jon. I was hoping for a different answer, but I didnt really expect it would work. Darn. Maybe in a couple years? Time will tell Is there an advantage of dos over an established linux distro (dev wise?)?
Komodo Rogue said:
(if this is better suited to q&a, apologies, please move)
Heya. I'm an amateur Android app developer, making games mostly for my own amusement. Someday I hope to create market-worthy apps and collect a little revenue through ads.
I just sold my macbook pro on ebay because I needed the scratch. Now I'm in the market for some cheap POS (YAY!!), was looking at a lot of used desktops in the 200-300 range, but then came across some chrome books and thought maybe I could go in that direction? I've always liked chrome OS and Google.
I doubt development would be possible, though. Or possible, but a major pain in the ass. Right now I use Eclipse, which I don't see coming to the chrome store anytime soon. I like Eclipse, but wouldn't mind switching to something else.
tl;dr Can I develop android apps on chrome OS?
Thanks for any input. Also if someone wants to suggest a place/vendor that sells Linus dektops, feel free
Click to expand...
Click to collapse
Chromebook = a no go for development really It's usable if you go into dev mode and then rdesktop into a box running eclipse (I do this so I can continue to develop a bit while I watch my kids). But as a primary driver it won't work well. There's no java package available - so compilation is really a no go.
The cloud based tools don't support Android development yet either. They may in the future, at which point it could be possible, but depending on the state of the tools at that point it still may not be entirely useful.
Remote Android development on ChromeOS
I was able to setup Android device for debugging over internet and connect from Chromebook to my Windows machine using remote desktop.
I am using AccessToGo Chrome app for RDP connection, you can find it in Chrome Web Store.
This is tutorial to setup remote ADB debugging - www(dot)cleansoft(dot)lv/debugging-android-applications-remotely
Sorry I can't use links in posts yet, so please replace (dot) with .

[Q] Transformer Prime for Programming (Laptop Replacement)

Hey all,
I've been looking around trying to decide what to get for on-the-go work since my last laptop died. I want something more portable (weighs less) than your normal laptop, and I really don't need the power. The Transformer Prime definitely has the power, but I'm not sure if it has the same or adequate functionality and so I'm thinking maybe I should get a netbook or ultrabook instead.
I'm a computer science major, and I also do web development and work on apps in my spare time. Here are the things I would be using the tab for:
-Textbook replacement: Biggest reason for going with the Transformer, I'm sick of paying for textbooks and since I can download them, I'm going to forego the $500 fee for my education.
-Coding: I'm currently studying C++, so I would need to be able to write and (possibly) compile relatively small programs (largest would probably be a few thousand lines.)
-Web Development: I write in html/css/php/js and I add more languages as I go. I generally don't need to do more than manipulate files, code in a basic text editor, and preview files in a browser (this is a big one, I need to be able to see what is going on when I display it.)
-Image Editing (optional): I have a desktop which I rely on for image processing and other intensive tasks, but sometimes being able to edit an image really quickly can be helpful. Not necessary, but would be a plus.
Other than those functions, I'm going to be using the device for media consumption a lot, browsing the net and such. So, what would you recommend? And are there any things that a comp-sci major such as myself may need to do on the go that I forgot? (Honestly, I may be missing something here, would like to hash this out as much as possible) An ultrabook seems like overkill, and a netbook would definitely fill my needs (+more ram is really nice) but the battery life and dual functionality of the Transformer Prime as a tablet could be very useful, I might end up using it more than I would a netbook, in which case I'd want it.
Also, I've heard you can boot ubuntu on the Prime. Would this be a better way to create my ideal programming/webdeveloping/textbook reading tablet/laptop?
The Prime will be able to do function #1 easily enough, but functions 2-4 will not happen, IMO. You need a laptop/ultrabook for those. The Prime does not have enough processing power or memory ... besides, your C compiler and image editors will not be available for the Prime. I did see a demo of Ubuntu running on the original Transformer ... it was really, really slow. I do not expect the Prime to be that much faster.
Many folks who expected the original Transformer to be a laptop replacement were sorely disappointed -- the same will be true for the Prime. These are still consumption devices, for the most part. I do expect the Prime will replace my laptop for many of my tasks, but for development, I have my high-powered (dual boot: Win/Ubuntu) laptop.
Yeah, I'm not expecting it to do all the same things as a netbook/laptop. Obviously its less powerful and functional (at least for development purposes) but the thing is I never used my laptop for more than text-editting and the OCCASIONAL image processing job (very rare, I prefer working at home on my desktop for that.)
If I get a Prime and end up using it more than I used my laptop, then I'd consider it worth it. If I can code on it (especially with preview, very important feature) then the rest should be ok. And being able to read textbooks e-reader style would be very nice.
Its not easy to weigh the pros and cons, thats why I'm posting here, trying to get different perspectives.
Some users have been able to make some serious adaptations and use the Transformer really well. It's just so limited, that I think you will be disappointed ... I think you are forgetting that you are a computer science major! Just teasing...
Besides all that ... this is NOT a cheap device by any means. For the money you would pay for the Prime you could get a pretty good laptop that will last you quite a few years. Then, you can buy a cheap consumption device that fulfills the needs of consumption rather well. Of course, I am one to talk ... I bought the Prime. I do, however, have a good laptop and desktop, so it is a little different.
Very true, I think I'll definitely feel the squeeze of inferior hardware if I do get it which is unfortunate =/
As for getting a laptop, I really am done with them. Weighs too much, hurts my back while running around, generally bulky and again, I don't use them all that much. I think the Transformer style laptop/tablet combo is the way to go in the future, so much more functionality for the same amount of hardware (As opposed to having two devices). I think when similar devices have >2GB ram and can run a more powerful platform like Windows 8/Linux, they will definitely be full fledged enough to compete with laptops.
Still, right now is right now... I guess it really depends on what I'll be using it for more than anything else. If my primary use is taking notes and reading textbooks, and coding is more on the side, then the Prime is probably the better choice. So the question is, is using the Prime as an e-reader for textbooks that much better than opening them up in a pdf and reading them on a netbook/laptop?
hmm, need to think about that...
if you have a desktop, you could jsut remote log-in to that via splashtop, teamviewer or logmein.
that's probably the best way to get access to the things you need for 2-4. Other things you could do well on your prime.
worst case, hold out for an ultrabook ie mac book air, or acer aspire s5?
I'd actually never heard of splashtop before, thank you for that info! This definitely changes things, since I rarely use photoshop/other features that a laptop would be able to have. If that's the case, I can just remote login when I need those functions and go with a basic text editor for on the go coding!
I'm definitely leaning toward the Prime now, I think it'll support what I need without sacrificing too much functionality.
Textbooks-As others have said, you can definitely use the prime for #1. If you would like to use it for the other tasks, here are a few helpful apps.
Web- Android web editor pro. What I use for web development, should do everything you are looking for.
C++- check out C4Droid. It is a C compiler for android, that supports C++ with root. Can't vouch for it though, I use mostly Java.
Image editing- adobe has launched a whole mobile design suite specifically for android tablets not to long ago, Photoshop touch being the main feature. I use it fairly often, it is quite good, not on par with regular Photoshop but a big step up from average image editors.
Hope you find something useful out of my ramblings.
Sent from my Transformer Prime TF201 using Tapatalk
Splashtop HD is really good. Probably the best. Another great thing is that The Prime comes with this built on so no need to buy the app.
If you have a desktop just sitting around while you are out, Splashtop is a great way to remote desktop in, particularly on wifi (as with the prime). Think of it almost like a thin client connecting to the mainframe servers... which is how I got my CompSci degree. You get all the power of your desktop with all the portability of your tablet.
Personally, I'm hoping to find a way to write android apps FROM an Android device... seems like a logical programming environment, considering all the libraries and such are already present. Who needs an emulator when you're holding the real thing.
webin said:
If you have a desktop just sitting around while you are out, Splashtop is a great way to remote desktop in, particularly on wifi (as with the prime). Think of it almost like a thin client connecting to the mainframe servers... which is how I got my CompSci degree. You get all the power of your desktop with all the portability of your tablet.
Personally, I'm hoping to find a way to write android apps FROM an Android device... seems like a logical programming environment, considering all the libraries and such are already present. Who needs an emulator when you're holding the real thing.
Click to expand...
Click to collapse
Best thing would be some remote desktop software indeed.
I run Teamviewer on all my PCs/Laptops and there is a client for Android too. Works like a charm, even through internet connections.
I have C4Droid on my phone and ATP, and can say that it works wonderully. I'm a comp sci major too, just like OP. I code in c++, C4Droid is awesome. the only downside to it is the inability to do multi-file projects.
Sent from my DROID3 using XDA App

Chrome OS?

I searched but didnt see much since Chrome beta came out. I tried it on my desktop and it worked fairly well, pretty fast and had extensions and whatnot. Do you think this would be possible to get on the Prime? Do you think we even need it for the prime for that matter, Chrome beta is here and extensions will come eventually, but there is no flash. I really liked the multiple logins. Maybe chroot it like ubuntu or dual boot instead? How is Ubuntu coming along anyway, the Dual boot method and the side by side method
Why would you even THINK about turning a device with a quad (quint) core processor into a dumb terminal?
ChromeOS should be dead, should never have been even a concept. Dumb terminals went out with mainframes for a reason.
Yes, I know that mainframes still have uses. I'm fine with that. But we don't need a dumb terminal on every desk. Having your processing power on your desk is a good idea for several reasons. Do I really need to list them?
Col.Kernel said:
Why would you even THINK about turning a device with a quad (quint) core processor into a dumb terminal?
ChromeOS should be dead, should never have been even a concept. Dumb terminals went out with mainframes for a reason.
Yes, I know that mainframes still have uses. I'm fine with that. But we don't need a dumb terminal on every desk. Having your processing power on your desk is a good idea for several reasons. Do I really need to list them?
Click to expand...
Click to collapse
All I'm going to say is that you need to do some research into modern corporate IT and cybersecurity. "Dumb terminals" are alive and well.
However, I concur that ChromeOS was a flop.
I think Chrome OS is released years ahead of its time. We are still working with 3g/4g bandwidth issues, limited data plans, skyrocketing overage charges etc. It might actually work well when you dont have to worry about your data plans or losing connectivity. Now, there is a lot of dependency for it to work.
For the question on installing on Prime, Prime is too powerful to run a dumb OS like Chrome (I say it is dumb because it does not need that much processing power). To top it all, it is worse than installing iOS on Prime.
subramanianv said:
For the question on installing on Prime, Prime is too powerful to run a dumb OS like Chrome (I say it is dumb because it does not need that much processing power).
Click to expand...
Click to collapse
the first samsung chromebook runs on an atom N570 @ 1.66ghz (dual-core). it's a bit difficult to compare the performance of these two chips as the architectures are quite different. tegra3 may have more cores, but thus far web browsers has been better served by fewer, faster cores.
one thing is definitely clear - the performance and compatibility of the chrome browser on ChromeOS currently crushes Chrome on android. the chromebook feels and behaves like a desktop PC browser and the tf201 still feels like a slow, clunky tablet browser. i would love for chrome on my tf201 to perform like a chromebook, but it's just not there yet, not even in performance mode. whether this is the hardware, software, or both is something that i think remains to be determined.
All the bickering aside:
Someone might be able to get ChromeOS running on the Transformer Prime as a standalone OS. However I doubt anyone would be motivated to do so in part because the tablet is WiFi only, and running ChromeOS away from an internet signal would leave you with a useless tablet.
Also Android is like a more advanced and more capable version of Chrome OS. Pretty much everything that Chrome OS can do through extensions, Android can do with built-in features or apps available in the Android Market.
For the same reasons I doubt that Android Chrome will ever support Chrome OS the way you can run it in the Chrome Browser on Windows or MacOSX. Chrome OS is redundant on those systems and very few home users bother using it. It would be even more so on Android since almost all of the functionality available in Chrome OS is available via apps.
Well,
Now 4 jears later... the game has changed a lot.
Now it would be very interesting to have chromeos on the tf201.
Any solution for this?
Sent from my D6603 using Tapatalk
As You can see nobody is interested in Chrome OS for TF201, an old device with poor I/O performance.
I see one dev doing custom rom magic for Prime, users are slowly saying "goodbye". My TF201 is still loooking good though.
GibonXL said:
As You can see nobody is interested in Chrome OS for TF201, an old device with poor I/O performance.
I see one dev doing custom rom magic for Prime, users are slowly saying "goodbye". My TF201 is still loooking good though.
Click to expand...
Click to collapse
https://github.com/m943040028/chrom...verlay-tf201/chromeos-base/chromeos-bsp-tf201

Using Prime as a notebook replacement (email?)

Hi, folks!
I am seriously thinking about buying a TF201 to repace my Vaio. The main obstacle for me seems to be the way to handle my mail. I am used to keep my mail locally (with pop3) and backing it up later. Can anyone, please, clarify a few moments:
1. Is there any decent email application that would be able to handle about 25-30 Gb of email, show it with threads, use Android addressbook, etc? I hear about K9 but this one seems to be rather rudimentary in comparison to a full blown desktop client. Don't suggest a GMail app beuase it's a cloud based app.
2. Did anyone try to use a wired network on a Prime, say with USB-to-Ethernet?
3. Did anyone try to use a 128 Gb flash drives on a Prime?
Thanks a lot in advance,
I'm right in the same boat! I have an HP Touchsmart TM2-2057sb and I'm deciding right now to sell it and just run with the Prime. All of my tests seem to line up that way!
1. Touchdown is a good email client. On my A500, I used that to get my work email and it's probably your best bet.
2. Yes, the latest .21 update has given the ability to do this. Check the herehttp://forum.xda-developers.com/showthread.php?t=1581824 for the Prime for several threads describing which ones work the best.
3. Not sure. But hard drives yes. Considering the SD can handle 64 and the microSD 32, plus the ability to connect a portable hard drive. I think you're safe.
I'm still going to keep my laptop for another few weeks just to make sure I can do everything I need to but the real test will come on our next vacation somewhere.
Sent from my Transformer Prime TF201
rorytmeadows said:
I'm right in the same boat! I have an HP Touchsmart TM2-2057sb and I'm deciding right now to sell it and just run with the Prime. All of my tests seem to line up that way!
1. Touchdown is a good email client. On my A500, I used that to get my work email and it's probably your best bet.
Click to expand...
Click to collapse
Can it import emails from another client? Say, from an mh folder structure?
vomus said:
Can it import emails from another client? Say, from an mh folder structure?
Click to expand...
Click to collapse
Not sure as I wouldn't store my emails that way.
Sent from my Transformer Prime TF201
rorytmeadows said:
Not sure as I wouldn't store my emails that way.
Click to expand...
Click to collapse
I looked at the program but it seems to be an Exchange client only. No "normal" pop3/imap mode of operation. Would not work for me this way.
vomus said:
I looked at the program but it seems to be an Exchange client only. No "normal" pop3/imap mode of operation. Would not work for me this way.
Click to expand...
Click to collapse
I thought it could handle that. The default Android email app handles POP3/IMAP. What do you have in your email folders that's so precious? Upload it to a cloud based email service and call it a day. Then you'll never have to worry about questions like these ever again.
Sent from my Transformer Prime TF201
I have been using GMAIL routing all my accounts to it and have not had any issues. Also have been using OWA on chrome beta with no issues to get my work email. I think it is a great replacement for a laptop
Droidmail and advanced email both have the option to store your emaail locally.
The TFP is a terrible laptop replacement as far as productivity is concerned. I tried really hard to use it in that capacity, but despite my best efforts, Android in general just isn't up to that task yet.
Granted, if your idea of a laptop replacement is nothing more than something to check/store email on, you should be able to get by. It's when you roll into making presentations and spreadsheets that you begin to feel the pain. Anything beyond the most basic of tasks is either impossible or at best, a chore.
Web browsing utterly blows as well. Soooooo slow, and crashes/freezes frequently. My phone slaughters the TFP as a browser, and I only consider it tolerable. (Galaxy Nexus)
Even Google's own services offer sub-par experiences on Android compared to what you can get on Mac/Win PCs. Try editing a spreadsheet in Google Docs' Android app. Activate an entire row of cells for editing, enter values, save row? No thank you! Google Hangouts? Good luck finding how to start one, much less getting it to actually work. My wife's TFP always fails to connect to the other party--unless she opens the Hangout session on her laptop, leaves, and then joins on the TFP.
The gmail app crashes constantly for some as well, so even something as basic as email is finicky. (but you can get around that by using other apps at least)
imho, the only way this would be a decent laptop replacement is if all you do is check email, keep a calendar, and read pdfs. (It's like, the best PDF reader ever). Maybe if you type up Word docs occasionally that contain nothing but text.
My prime is my 'tabbook'. A netbook in concept is not really intended for the 'locally' bit so much as the cloud bit, hence the 'net' part in the name.
Although in reality a netbook is just a compact laptop with low end hardware, so people use it like a regular laptop instead. Android tablets are closer to how Netbooks were originally intended, and lack powerful software by comparason. Things like MS Office, full Photoshop, etc. That's the big difference. Access to the most powerful tools on this device requires going closer to bare Linux, and that is most easy at terminal level.
1.) I'm only familar with stock email applications (Froyo - ICS) and gmail. Storage space matters aside the principal problem is attachments. The clients can be pissy about opening certain types of files. I think K9 lacks tablet friendly UI but it does say, it's intended for large mail chewing. When I need to go outside the stock email/gmail, I've always just reached for mutt. Simply put, the device is cloud oriented. I rely on "Caching" such as having a months worth of e-mail stored and sync when Internet access becomes available again.
2.) Some threads have existed, between TF101/TF201, and I've considered getting one of these. When I get my tablet back from RMA, I want to try the adapter that came with the Zenbook.
3.) I've only tried 4GB flash drives formatted in FAT32. You should have no problems AFAIK as long as the file system is supported. That can vary by kernel/rom setup on any such device.
punitenshu said:
The TFP is a terrible laptop replacement as far as productivity is concerned.
Click to expand...
Click to collapse
All of the issues you point out are software issues. And why e.g. you can use a Windows/Linux/Mac netbook as a laptop, but you cannot (so easily) use an Android anything as a laptop. E.g. you won't get MS Office unless you remote to a PC.
Browser wise, speed seems to leave a lot to be desired on the 10" transformers. I think either the software isn't tuned for Tegra 3 properly, or there is just not enough power being devoted. I'm curious about how the Kait powered models are gonna do later in the year. I really would like to know what the hell is with the GMail app too.
Sadly, stuff like Google Docs while decent on a PC, is not so good on mobile. Microsoft's solution was crippled off Windows Phone last I looked at reviews, and Android apps offer much more features than Google Doc's mobile clients.
These are issues people should look at when deciding if a device like this is right for them. For me, all the heavy duty software I need can be run from a Debian chroot and a terminal emulator, so I'm good lol.
Personally, I don't feel productive on a notebook to begin with. I need 2+ screens, a real keyboard with number pad, and a real mouse. So, for me, the Prime is indeed a notebook replacement. I just don't consider a notebook to be a desktop replacement
bedoig said:
Personally, I don't feel productive on a notebook to begin with. I need 2+ screens, a real keyboard with number pad, and a real mouse. So, for me, the Prime is indeed a notebook replacement. I just don't consider a notebook to be a desktop replacement
Click to expand...
Click to collapse
All of which can easily be had in a normal person's laptop setup even without resorting to the "desktop replacement" class laptops. (I'm typing right here with my spare monitor, mouse, and number pad-sportin' Samsung Series 7).
I'd say the term "desktop replacement" when applied to laptops is leagues closer to being a realistic term than "notebook replacement" when applied to an Android tablet. Heck, even a sorely-underpowered Ion Netbook is better for productivity.
But, yeah, you're right--it's a great laptop replacement for people that don't really do anything with their laptops, sort of like how a microwave is a great oven replacement for people who eat out every day.
punitenshu said:
All of which can easily be had in a normal person's laptop setup even without resorting to the "desktop replacement" class laptops. (I'm typing right here with my spare monitor, mouse, and number pad-sportin' Samsung Series 7).
I'd say the term "desktop replacement" when applied to laptops is leagues closer to being a realistic term than "notebook replacement" when applied to an Android tablet. Heck, even a sorely-underpowered Ion Netbook is better for productivity.
But, yeah, you're right--it's a great laptop replacement for people that don't really do anything with their laptops, sort of like how a microwave is a great oven replacement for people who eat out every day.
Click to expand...
Click to collapse
Woah, relax. I'm just saying I find the notebook form factor limiting. Of course you can add peripherals to a notebook to duplicate a traditional "desktop" environment. But as long as we're adding peripherals, let's add external monitors, a keyboard, and a mouse to the tablet along with an external PC to VNC into...
Edit - I just realized I may have been reading some combativeness into your post that wasn't really there. If so, my bad
punitenshu said:
All of which can easily be had in a normal person's laptop setup even without resorting to the "desktop replacement" class laptops. (I'm typing right here with my spare monitor, mouse, and number pad-sportin' Samsung Series 7).
I'd say the term "desktop replacement" when applied to laptops is leagues closer to being a realistic term than "notebook replacement" when applied to an Android tablet. Heck, even a sorely-underpowered Ion Netbook is better for productivity.
But, yeah, you're right--it's a great laptop replacement for people that don't really do anything with their laptops, sort of like how a microwave is a great oven replacement for people who eat out every day.
Click to expand...
Click to collapse
I agree with this. My tm2 is really just a mobile desktop for checking email, looking up things on the web, FB, looking up eateries/attractions while travelling. I would never use this as anything for productivity.
Sent from my Transformer Prime TF201
bedoig said:
Woah, relax. I'm just saying I find the notebook form factor limiting. Of course you can add peripherals to a notebook to duplicate a traditional "desktop" environment. But as long as we're adding peripherals, let's add external monitors, a keyboard, and a mouse to the tablet along with an external PC to VNC into...
Edit - I just realized I may have been reading some combativeness into your post that wasn't really there. If so, my bad
Click to expand...
Click to collapse
No problem...I'm used to coming across that way on the interwebz, just don't want to confuse the TC by being unclear about what each of us actually thinks constitutes "laptop replacement".
Where I work (university) most people actually do commonly use laptops in "desktop environments"--and having a desk with a second monitor/mouse isn't really excessive considering you'd need even more than that for an equivalent desktop setup. As far as I'm concerned, I just exchanged two static pieces of hardware for one and gained portability in the process.

AIDE + N10 better than a laptop with IDE?

I need a laptop to program on at school (Java this year, C++ next)
For a while I thought I HAD to get a laptop, and I was thinking a used Mac Book pro 13", around $900 or so.
I recently found AIDE (Android IDE) which allows for Java, C, C++ (and a few other languages I believe...) and also Eclipse project integration.
Does anyone use AIDE on an N10, or in general at all? Would this be a good or adequate move for me to make? Is AIDE able to compare with an IDE like Eclipse, or any others you can think of? (we use Eclipse in the class I'm taking now. Submissions are done on school Linux computers with Eclipse).
I would be buying a keyboard dock to use with the N10
Here's my current pro/con list
N10 Pros:
$400 cheaper at least
It's all I need in a computing device; internet, media, programming
Super portable
Android + Android Market
Matches my Nexus 4 :3
N10 Cons:
Um...perhaps might not be a pleasant programming experience? Whole point of this thread lol
_________
Laptop Pros:
Portable
Will do what I need it to, and more if something comes up in the future
I definitely know I can program on it, and is fully compatible with classes I take.
Apple product: it will work, and it will work nicely.
Laptop Cons:
More expensive than N10
Not quite as portable (larger than 10")
It would probably be an Apple product (cloud 'ecosystem' disjoint)
To be quite honest, money is the biggest factor here.
But on a final note, I'm mostly looking for personal experiences from you guys. What have you done with AIDE, what's your experience, what do you like/dislike.
I'll appreciate suggestions on what to buy, but it's almost meaningless without reasons to back it up.
I don't think a tablet can ever fully replace a laptop, especially for programming. Decent keyboard would be a major reason.
Sent from my Galaxy Nexus using xda premium
Yeah, you don't want to be programming on a tablet without a dedicated keyboard, those typos will be nasty. I doubt you could compile in a reasonable amount of time either.
Sent from my A100 using xda app-developers app
Ydoow said:
I need a laptop to program on at school (Java this year, C++ next)
For a while I thought I HAD to get a laptop, and I was thinking a used Mac Book pro 13", around $900 or so.
I recently found AIDE (Android IDE) which allows for Java, C, C++ (and a few other languages I believe...) and also Eclipse project integration.
Does anyone use AIDE on an N10, or in general at all? Would this be a good or adequate move for me to make? Is AIDE able to compare with an IDE like Eclipse, or any others you can think of? (we use Eclipse in the class I'm taking now. Submissions are done on school Linux computers with Eclipse).
I would be buying a keyboard dock to use with the N10
Here's my current pro/con list
N10 Pros:
$400 cheaper at least
It's all I need in a computing device; internet, media, programming
Super portable
Android + Android Market
Matches my Nexus 4 :3
N10 Cons:
Um...perhaps might not be a pleasant programming experience? Whole point of this thread lol
_________
Laptop Pros:
Portable
Will do what I need it to, and more if something comes up in the future
I definitely know I can program on it, and is fully compatible with classes I take.
Apple product: it will work, and it will work nicely.
Laptop Cons:
More expensive than N10
Not quite as portable (larger than 10")
It would probably be an Apple product (cloud 'ecosystem' disjoint)
To be quite honest, money is the biggest factor here.
But on a final note, I'm mostly looking for personal experiences from you guys. What have you done with AIDE, what's your experience, what do you like/dislike.
I'll appreciate suggestions on what to buy, but it's almost meaningless without reasons to back it up.
Click to expand...
Click to collapse
I often program on my Nexus 10 but always over SSH with a hardware keyboard. Its something that's nice to have as an auxiliary device but if you don't have at least a decent desktop then buy a laptop first.
It also depends on what you want to program. If you want to make a Linux or Windows desktop application then the Nexus 10 won't be ideal. When I'm doing application programming I usually work on a desktop or laptop.
I use N10 to access remote dev machines and code (VS2010) from there using a bluetooth keyboard/mouse. These are all Windows machines. I would never run an IDE locally on the device itself, for one I code .NET mainly, and two, compiling would probably hella slow.
I would say it depends on what you are programming. These days, I primarily do Android development. So AIDE + the N10 was my main choice. I bought a Logitech keyboard at a low price, and my tablet has become very productive.
I have also been trying to learn other programming though. I put a lot of time into C++, which the N10 also fairly suits. I chrooted Ubuntu on my N10 and I use the terminal (not VNC) to write and compile C++ applications. It can get a bit tedious, but it works for basic, console based applications. Also for Perl, Ruby, Python and PHP, I use sl4a. I can write my programs in DroidEdit and it lets you compile with sl4a.
I bought the N10 as sort of a development machine. I know that more complex applications, like a Windows program, will not be entirely possibly. However, if I am working on a piece of my application (for example, maybe some database access or other kinds of general I/O), I can easily just copy that source code over to my N10 and test it with a test class, then integrate it into my main application when I have access to a desktop or Internet for a remote connection.
Absolutely not. You really don't want to be programming on something that small and relatively slow, especially for two years of school. Get a decent laptop with a 15"+ screen as you're gonna need all the screen real estate you can get. A MacBook Pro would be a waste of money for your purposes.
wireroid said:
Absolutely not. You really don't want to be programming on something that small and relatively slow, especially for two years of school. Get a decent laptop with a 15"+ screen as you're gonna need all the screen real estate you can get. A MacBook Pro would be a waste of money for your purposes.
Click to expand...
Click to collapse
I could not agree more. And what is his obsession with Apple laptops? They're overpriced for what they are nice though they might look. Why don't people realize that there are so many better alternatives out there where you can get such a cheap laptop for 500 dollars and you can just slap a Linux distro on it. Heck I bought my wife a Sony Ultrabook for 600 dollars 13 inch screen 4 gb ram hybrid ssd drive/hdd and it's more powerful than a MacBook Air. Oh and it can dual boot with Ubuntu.
Sent from my Nexus 10 using Tapatalk HD

Categories

Resources