We built Android to be an open source mobile platform freely available to anyone wishing to use it. In 2008, Android was released under the Apache open source license and we continue to develop and innovate the platform under the same open source license -- it is available to everyone at: http://source.android.com. This openness allows device manufacturers to customize Android and enable new user experiences, driving innovation and consumer choice.
As the lead developer and shepherd of the open platform, we realize that we have a responsibility to app developers -- those who invested in the platform by adopting it and building applications specifically for Android. These developers each contribute to making the platform better -- because when developers support a platform with their applications, the platform becomes better and more attractive to consumers. As more developers build great apps for Android, more consumers are likely to buy Android devices because of the availability of great software content (app titles like Fruit Ninja or Google Maps). As more delighted consumers adopt Android phones and tablets, it creates a larger audience for app developers to sell more apps. The result is a strategy that is good for developers (they sell more apps), good for device manufacturers (they sell more devices) and good for consumers (they get more features and innovation).
In biological terms, this is sometimes referred to as an ecosystem. In economic terms, this is known as a virtuous cycle -- a set of events that reinforces itself through a feedback loop. Each iteration of the cycle positively reinforces the previous one. These cycles will continue in the direction of their momentum until an external factor intervenes and breaks the cycle.
When we first contemplated Android and formed the Open Handset Alliance, we wanted to create an open virtuous cycle where all members of the ecosystem would benefit. We thought hard about what types of external factors could intervene to weaken the ecosystem as a whole. One important external factor we knew could do this was incompatibilities between implementations of Android. Let me explain:
Imagine a hypothetical situation where the platform on each phone sold was just a little bit different. Different enough where Google Maps would run normally on one phone but run terribly slow on another. Let's say, for sake of example, that Android implemented an API that put the phone to sleep for a fraction of a second to conserve battery life when nothing was moving on the screen. The API prototype for such a function might look like SystemClock.sleep(millis) where the parameter "millis" is the number of milliseconds to put the device to sleep for.
If one phone manufacturer implemented SystemClock.sleep() incorrectly, and interpreted the parameter as Seconds instead of Milliseconds, the phone would be put to sleep a thousand times longer than intended! This manufacturer’s phone would have a terrible time running Google Maps. If apps don’t run well across devices due to incompatibilities, consumers would leave the ecosystem, followed by developers. The end of the virtuous cycle.
We have never believed in a “one size fits all” strategy, so we found a way to enable differentiation for device manufactures while protecting developers and consumers from incompatibilities by offering a free "compatibility test suite" (CTS). CTS is a set of software tools that tests and exercises the platform to make sure that (for example) SystemClock.sleep(millis) actually puts the device to sleep for only milliseconds. Like Android, the test suite is freely available to everyone under the Apache open source license: http://source.android.com/compatibility/cts-intro.html
While Android remains free for anyone to use as they would like, only Android compatible devices benefit from the full Android ecosystem. By joining the Open Handset Alliance, each member contributes to and builds one Android platform -- not a bunch of incompatible versions. We’re grateful to the over 85 Open Handset Alliance members who have helped us build the Android ecosystem and continue to drive innovation at an incredible pace. Thanks to their support the Android ecosystem now has over 500 million Android-compatible devices and counting!
Posted by Andy Rubin, Senior Vice President of Mobile and Digital Content
Home
»
»Unlabelled
»
The Benefits & Importance of Compatibility
Topics:
About Unknown
Web Sayfamızda, Bilgisayar, İntenret, Güvenlik Sistemleri, Cep Telefonları, Tablet Bilgisayarlar, Navigation Sistemleri, Modem Kurulumları ve Smart TV ayarları ile ilgili tamamı görsel anlatımla hazırlanmış makaleler bulabilirsiniz. Keyifli Zaman Geçirmenizi Dileriz.
Kaydol:
Kayıt Yorumları
(
Atom
)
Sponsor
Translate
Katagoriler
- Aksiyon Oyunları
- andorid
- android en iyi uygulamalar
- android fotoğraf uygulamaları
- android kamera uygulamaları
- android kilit uygulamaları
- android ofis uygulamaları
- android oyunları
- android sistem uygulamaları
- Android Sürümleri
- Android Tablet Uygulamaları
- Android uygulamalar
- android widget uygulamaları
- apple iOS 7
- Eğlenceli oyunlar
- en iyi android uygulamaları
- en iyi ios uygulamaları
- iphone
- İphone Format Atma
- iphone iOS 7
- iPhone itunes uygulamaları
- iphone kamera uygulamaları
- iphone oyunları
- iphone uygulamaları
- Macera Oyunları
- Masa Kart Oyunları
- Savaş Oyunları
- Spor Oyunları
- Strateji Oyunları
- Uygulamalar
- Ücretsiz Android uygulamaları
- Video
- Yarış Oyunları
- zeka oyunları
Popular Konular
-
Güncel MTA Handling Kodları - Drift,Hız,Drag Hile, Mta sunucularında kullanabileceğiniz çok iyi handling kodları paylaşacağız.Bu kodlar sa...
-
Sitedeki bu kötü gidiş birazcık umutlarımı suya düşürdü.Hepinizi anlıyorum ücretli uygulamalar istiyorsunuz.Cihan Hocam genellikle Armv6 oyu...
-
Eğer bir siteniz varsa elbette kazanmakta istersiniz Bu site Türkiye hiti için en çok para veren popup sitesidir Bu sitenin 1000 Gösterim iç...
-
520_XX 530_XX 540_XX 560_XX 8224 8252DS A15HM A15HN A15HV01 A2H A3E A3N A4L A5B_(W25AHU-W25BHU) A5B_R02_(W25BEU) A5V_(W25BEF) B5121 DJ0154MP...
-
A'dan Z'ye kız isimleri ve anlamları İsim bir insan için önemlidir. Çünkü insanın ismi karakterini de yansıtır. Yıllarca aynı isimle...
-
Serdar Ortaç Bilmediğim Yerlerdesin Dinle Sözleri - Şarkı Sözü, serdar ortaç, serdar ortaç dinle, serdar ortaç bilmediğim yerlerdesin sözler...
-
CMPC2.GHO E10IL E11IS2 Kocaeli27K Exper Bilge Pc Driver indirmek için tıklayın
-
A1B M1115 P10CD SN009_Pearl STYLE10_2 StyleBox Style_(M81xL) Style_(M81xP Style_8,9 SZ901P&PB01 Exper Style Driver indirmek için tıklayın
-
Bu Android uygulaması , sunduğumuz diğer Android uygulamalarından biraz farklı. Hepimiz doğruluk mu cesaretlik mi oyununu bilir ve bir çoğu...
-
Zombies Ate My Friends v1.6.0 hileli - mod - sınırsız para indir High-end, sürükleyici tablet oyun! Festerville Hoşgeldiniz, nüfus 4.206 (ço...
Populer Makaleler
Yorumlar
Blog Arsivi
-
▼
2012
(
590
)
-
▼
Eylül
(
103
)
- Speed Night v1.0.2 ( Android Yarış oyunu )
- Easy Uninstaller v1.2.7 ( Android Kolay Uygulama K...
- iPhone 5'in Sorunları Bitmiyor.
- Turbo Racing 3D ( Android Yarış oyunu )
- ROM Manager v5.0.2.0 Android app
- Farts vs Zombies v1.2 Android apk oyunu
- Bad Piggies ( Android oyunu / Rovio Mobile )
- Farts vs Zombies v1.2 Android apk oyunu
- ROM Manager v5.0.2.0 Android app
- Dr.Web Anti-virus v7.00.3 Android Uygulaması
- Dungeon Defenders: Second Wave v7.6 Android oyunu
- FIFA 13, Apple App Store'da yayınlandı
- Google Play hits 25 billion downloads
- Battle Monkeys Multiplayer v1.2.1 Android aksiyon ...
- Abula Hero Defense v1.12 Android apk oyunu
- Jelly Bean Alacak Samsung Modelleri Nelerdir ?
- Iron Fist Boxing v4.1.1 ( Android Box Oyunu )
- Turning the page with a new Google Play Books app ...
- Cemetery Halloween LITE Live Wallpaper v1.0 ( Andr...
- Current Caller ID v4.0.3 Android apk app
- Broken Sword : Director's Cut v2.1 Android macera ...
- Smart App Protector(app lock) v4.5.3 Android app
- Real Football 2013 [240x320] - Cep Telefonu Futbol...
- My Data Manager v2.2.0 ( Android Veri Yönetim Uygu...
- GO Launcher Jelly Bean Theme v1.0 ( Android Jelly ...
- GT Racing: Hyundai Edition v1.0 Apk + SD (Data)
- WiFi Booster Easy Connect v 1.0.0.18 Android Wifi ...
- Coloring Weather Screen v1.1 Android apk
- Sony Xperia J inceleme - Nasıl Bir Telefon ? - Öze...
- WordCam! v2.0 ( Android Kamera Uygulaması )
- Sony Xperia J inceleme - Nasıl Bir Telefon ? - Öze...
- Adobe Reader v10.3.2 ( Android Pdf Görüntüleyici )
- Lookout Security & Antivirus v7.19-c833898 Android...
- Titanium Backup Root (Android Yedek Alma Uygulaması)
- Coloring Weather Screen v1.1 Android apk
- Zombie Runaway UP v1.0 [ Android Zombi oyunu ]
- iPhone 5 Go launcher Ex Theme v1.0 Android
- Link2SD App (Android SD Kartta Uygulama Taşıma Pro...
- Volume Control - Smart Headset (Android Ses Ayarla...
- Hero of Sparta HD v1.01 Symbian Belle oyunu
- Regina 3D Launcher v0.9.10 Android Uygulaması
- RAM Manager Pro v4.1.0 Android app
- Battery Widget+ v1.2.0 Android app
- Android Okyanus Walpaperleri Uygulaması
- Super Spy Camera+Pro v1 Android apk
- Monster Shooter v1.20 Android apk
- Rage of Bahamut v1.6.5.10 Android apk oyunu
- The Sushi Spinnery v1.0.5 Android sushi oyunu
- Bob Orange - 3D Platformer v1.08 Android oyunu
- Galaxy S3’mü, iPhone 5 mi?
- The Benefits & Importance of Compatibility
- Burn The City v2.9 Android oyunu
- Real Racing 3 ( ilk ekran görüntüleri )
- iPhone 5, iPhone 4S'e göre ne gibi yenilikler sunu...
- Prince of Persia Android Aksiyon oyunu
- Online Oyunlar Nelerdir
- iPhone 5, iPhone 4S'e göre ne gibi yenilikler sunu...
- Prince of Persia Android Aksiyon oyunu
- [ JAVA OYUNU ] Angry Birds: Green Day v2.1 S60v5/S...
- TTpod v5.01 S60v5/S^3 Anna Belle Signed / Müzik Ça...
- Google Maps / Haritalar v4.1.1 S60v3/v5 SymbianOS9...
- Galaxy S3 Android Teması
- Ducati Challenge Android Motor Oyunu
- OceanCraft v2.5 Android oyunu
- Ninjammin Beat-jitsu v1.0.1 Android oyunu
- Seo yapılandırma servisi
- Minecraft ile Kendi Şehrini Kur ve oyna
- Avast Mobile Security ( En iyi Android Antivirüs P...
- Defence Hero 2 Android Aksiyon - Savaş oyunu
- Gun & Blood Android Aksiyon - Savaş oyunu
- Zombie Terminator Android Zombi Oyunu
- Talking Tom Cat 2 Android Kedi Konuşturma oyunu
- Android Şarjınızı %150 oranında uzatın
- Judge Dredd vs. Zombies v1.5 Android Zombi oyunu
- Android Şarjınızı %150 oranında uzatın (Programsız)
- Judge Dredd vs. Zombies v1.5 Android Zombi oyunu
- Dinosaur War v1.2.6 Android oyunu
- Samsung Galaxy S3 Fiyatı
- Galaxy on Fire 2 v1.1.5 iPhone, iPod touch - iPad ...
- Pes 2013 Android - Java - Symbian ve iPhone oyunu
- Crime City Android Aksiyon oyunu
- Pyramid Run v1.0 Android Koşu oyunu
- Cep telefonları için Zil Sesleri - Mesaj Sesleri -...
- ETERNITY WARRIORS Android Aksiyon oyunu
- Melo's Magic: Castle Defense v1.1 Android oyunu
- Android GO Bright Night Manzara Teması
- Real Racing 2 HD Android yarış oyunu
- Temple Run Android oyunu / Android Game
- Race Of Champions v1.2.0 Android yarış oyunu
- Shoot the Apple v1.2.7 Android oyunu
- Empire Defense 2 Android Aksiyon-Macera oyunu
- FIFA 12 Android oyunu / Android Game ( EA Sports )
- PES 2012 Pro Evolution Soccer Apk Android oyunu [ ...
- Sports Car Challenge v1.0.760 Android apk oyunu
- Final Defence v1.1.0 Android apk oyunu
- Ne Pişirsem ? Android Yemek Tarifleri Uygulaması
- The Haunt v1.02 Android oyunu
- Cep Telefonu Taramalı Tüfek Sesi
- ( Symbian Nokia ) Namaz Surelerinin ve Dualarının ...
- Pumpkins vs. Monsters Android Zombi oyunu
-
▼
Eylül
(
103
)
Hiç yorum yok :