View Single Post
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#760
Originally Posted by don_falcone View Post
Regarding open repos; ever heard of things like F-Droid.org?
I'm the owner of a Asus Transformer TF101 tablet + Asus Eee Dock, rooted, with Ubuntu chroot, etc. And also a Nexus 4, but mainly for Ubuntu Touch. Yeah, I know F-Droid catalog since a long ago, this is an alternative way of installing softwares, while on Maemo 4/Maemo 5 third-party softwares (libraries, softwares with GUI, etc) are first class softwares available in Maemo.org repositories.

And in regards to wasting storage space: yes that's real world problem, but... after going through DLL hell (again) on Maemo, i now appreciate if upgrading some library for some tool doesn't break a multitude of other apps too. Besides that, i don't care about space, 16 to 32GB seems to be the norm now.
My N900 has more than 100 softwares installed, many programming tools, Easy Debian, etc. And I've never had any problem of library conflict breaking other apps.

I really have some libraries 5x repeated in my Android tablet. Some simple softwares take 10MB where 9.9MB are dependencies embedded...

Originally Posted by don_falcone View Post
And besides porting Linux applications; without them being touch-optimized there are more issues than missing out on glibc calls.
Well, take Linux libraries and CLI tools, without GUI, without glibc it's a nightmare to port them to Android. Some aren't yet even after years of effort from the Android community.

Originally Posted by don_falcone View Post
I give you on the fake multitasking, really. It could be better. Just so much: In the end (real world experiences for 8 months now), it impacted me less than i feared. Because everything that is fake-switched in Androids method of things just works.
Sorry, but after 1 year and half of Asus TF101 (Android 4.0) experience and even some tests of Android 4.2.2 on Nexus 4, I am the witness of many situations of softwares been closed, losing real state, etc. All my friends who are developers and have Android devices cite the same thing, it happens with all Android versions, all hardwares. A mobile OS (Android 4.2.2) on a quad core CPU and 2GB of RAM (of Nexus 4) showing it can't deal with real multitasking (even using Android default softwares) is a joke, a dumbed down OS.

Originally Posted by don_falcone View Post
No RAM shortage, no DLL hell, no lame processor. And if devs implement background tasks, nothing is lost. So much for theories.
RAM and CPU aren't features of the OS. And even with background tasks, Android softwares have multitasking limitations (even native ones).

Sorry, I am a ex-Psion (EPOC 16/32) user&developer, where a 32-bit real multitasking mobile OS (with micro-kernel) on a 16MB of RAM was a lot better than current mobile OS in stability, multitasking, advanced features, etc. My Psion Revo+ lasted 2 years without rebooting, even while I was programming on device in OPL anywhere, anytime.

So, from my ex-Psion point of view, Android, iOS and Windows Phone are just dumbed down mobile OS.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.

Last edited by rcolistete; 2013-07-20 at 17:00.
 

The Following 10 Users Say Thank You to rcolistete For This Useful Post: