Hi, On Wed, Nov 4, 2009 at 01:37, daniele_athome <[email protected]>wrote:
> Hello to everybody! > I bought the Freerunner a few weeks ago, and I have mrmoku unstable in > microSD and Android on NAND. > I see the difference between these two operating systems every moment > I use them. > > I use google products, they are quite good, starting from gmail and > going through all the other web applications. I can't notice how > Android is "different" from SHR/Linux in this case. > > Altough I disagree with the choice of google to use Java as the > primary platform programming language, from my point of view Android > I also did not like Java in the past, but I think that was due to poor VM implementations that gobbled memory like pigs and made any Java "experience" to suck. The dalvik on android looks OK. BTW, if you don't mind to target "unlocked" phones only, you can write your program in any language. > was made and born (and so "thought") to be used in embedded devices, > especially smartphones. Integration of the applications with the > global system UI, speed of application's startup, the very essential > but yet very useful features make me think that it is better than > "pure Linux". > Agree. In my opinion Android is good enough compromise. Besides iPhone, I haven't seen anything more integrated and fast. I'm a Linux follower (I like Linux so much that I made it my primary > instrument of work), and so I like thinking that Linux is running on my > phone. But these days I searched for distributions for the Freerunner, and > all I've found is GNU/Linux embedded and "forced to fit" into the > Freerunner. Meaning: many concepts such as desktop > panels, window managers, X server (what a waste of resources!!!!!), widget > toolkits, etc. they are all concepts for a desktop system, not an embedded > one! Agree. That's why many phone vendors went with Qt-on-Framebuffer. There simply was nothing better than that. IMHO people are focusing on the wrong things. > It's ok that today smartphones should be multitasking, but not > multi-window: one user can do phisically one thing at a time. > Agree. Apple understood the idea very well in theirs iPhone. I'm seriously thinking of starting development of a new distribution based > on these concepts: no more adapted software from GNU/Linux; everything > should be written for the Freerunner only, Huh? Do you know how small the martket is? Think broader, man! > or, at least, very well ported to it (that is, porting program interface > and usability too). Much like google did with Android, but not like it (I > don't like Java ;-). > As I said above, you can write the program for "unlocked" android phones on any language. Just be prepared that you will need to compile for different processors/phones combinations. See navit for android. Obviously I absolutely don't want to reinvent the wheel, many existing > libraries can be reused, but starting from the GUI and telephone framework, > all should be written from scratch and specifically for Freerunner. And, > above all, every application should follow *one and only one* type of GUI > and they all should follow the same UI guidelines. > Hmm, seems like an architecture astronaut's idea for me: http://www.joelonsoftware.com/articles/fog0000000018.html -- Arie
_______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
