Go Back   nV News Forums > Hardware Forums > Mobile Devices And Smartphones

Newegg Daily Deals

Thread Tools
Old 02-23-12, 11:40 AM   #13
Join Date: Mar 2004
Posts: 15,487
Default Re: Ubuntu for Android

It takes time to tailor an OS to multiple devices. I don't know what you expect. Apple writes the software for their devices. It's a smoother process than waiting for Google to release the code, then adapting/testing. Apple can test as they write it...

How is this fragmentation ruining the platform? All of my apps ran fine on Froyo, they run fine on Gingerbread, and they work fine on ICS (a friend of mine uses the same apps with ICS).

And hardware fragmentation? I thought the Apple motto was "think different"? [sic] (pretty sure it should be the adverb differently but I digress...) An operating system should support choice. You make a big deal about screen sizes/resolutions, but I haven't run into any problems with apps on different size screens. Hell most of the apps on my phone scale up fine on my Kindle Fire...
ViN86 is offline   Reply With Quote
Old 02-23-12, 12:31 PM   #14
Vardant's Avatar
Join Date: Apr 2009
Location: EU
Posts: 1,041
Default Re: Ubuntu for Android

Originally Posted by slaWter View Post
The fragmentation is THE problem for Android. From a manufacturer's, developer's and end user's point of view. It holds everything back and makes everything insanely complex.
Manufacturers? They are the ones responsible for this. Their custom crap on top of Android is what's slowing some of them down.

Also Cyanogenmod will bring ICS to many phones, some weren't even supposed to run ICS, but it runs flawlessly, sometimes even faster than Gingerbread.
Vardant is offline   Reply With Quote
Old 02-26-12, 01:24 AM   #15
snowmanwithahat's Avatar
Join Date: Jul 2004
Location: Michigan
Posts: 974
Default Re: Ubuntu for Android

Originally Posted by slaWter View Post
Google is actually pretty fast, maybe too fast. The problem (delayed OS updates) has more to do with the manufacturers. Most are/were mainly hardware companies so they don't have a good experience of what it means to take care of your customers in a software way. They still think that a super highly clocked multi-core CPU or a big ass screen matters more than proper and timely software updates and enhancements and long term customer bindings (if that's the right word )...

This is where I see the problems caused by fragmentation:
-For end users: really long delays for OS updates, if they're coming at.
-For manufacturers: lots of different OS versions to support (security updates, front end customization,...) during a product life cycle. And the amount of different devices doesn't make it easier (hardware fragmentation).
-For developers: lots of different SDKs for different target platforms, limitations of older (but still widely used) OS/SDKs, a lot of different screen sizes and hardware configurations. It simply requires more time to get an app (or an iOS port) running on Android because of this. And in the end, the Android Market doesn't really accept paid apps that well. Most customers think/expect that software is free.

Have you ever developed for iOS and Android? It's like night and day, even for simple apps.
Android provides a good but clumsy way of developing relative layouts. That's why most "normal" apps scale very nicely on all those different screens. However, once you start using more graphical UI elements or even full screen images, things get complicated/annoying quickly. It's not impossible to do it but it requires a lot more effort than for iOS.

This is not meant as an Android hater post. It's just my opinion and based on my experience.
I know you like the openness of Android but exactly that can also cause major headaches for the involved parties

No doubt. I'm not saying they're only the victims here. They responsible as well by producing so many different devices and custom front-ends.

But Google is also partially responsible by making the OS so open and hammering out the major releases so quickly. By the time most devices will finally get Android 4, the next version will be out already

Agreed, coming from a software related field I can tell you that Google moves "too fast" for any of the handset manufacturers to keep up with the updates. The industry in general has a hard time keeping up with Google's pace and innovation. This whole update schedule argument between apple vs android is dumb, so it really should just be dropped. It's an apples to oranges thing.

As far as the OP, it's a very cool feature. I'm looking forward to what it can bring. It really does come down to it being an android feature though because the ability exists and freedom exists within the OS to allow control of inputs and displays like that. It's not a feature in iOS because Apple hasn't made given companies (like canonical) the appropriate opportunities.

I'm excited to see where this goes. It should make the windows 8 tablet vs android market a real fiasco if you give full desktop abilities to both tablets when docked in the proper environment.
---Gaming Rig---
Q6600 3.4ghz (378x9) - 1.5v
Gigabyte EP45-UD3P
8gb (4x2gb) OCZ Gold DDR2-800 (5-4-4-12)
Dell u3011 IPS Display
HP 22" Auxiliary Monitor
256gb Western Digital Silicon Edge Blue SSD
5x2tb RAID-5 Array
Windows 7 Pro 64-Bit & Ubuntu 10.04 64-bit

---Gaming Laptop---
Core i7 740QM
16gb DDR3
Nvidia GTX 460m
1tb WD HDD
120gb Corsair SSD

Join the NvNews Folding @ Home Team
snowmanwithahat is offline   Reply With Quote
Old 03-10-12, 04:59 AM   #16
Join Date: Mar 2012
Posts: 3
Default Frankenport ROM

A very good post ,I like it very much ,hope you will give another post asap Great info Thanks!
Frankenport ROM
herman03 is offline   Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

All times are GMT -5. The time now is 06:03 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.