Android да оддий калкулятор Андроид операцион тизимининг бошқа операцион тизимлардан фарқи (Android vs. iOS)
Хусусияти
|
Android
|
iOS
|
Company/Developer
|
Google
|
Apple Inc.
|
OS family
|
Linux
|
OS X, UNIX
|
Initial release
|
September 23, 2008
|
July 29, 2007
|
Programmed in
|
C, C++, java
|
C, C++, Objective-C
|
Source model
|
Open source
|
Closed, with open source components.
|
Internet browsing
|
Google Chrome (or Android Browser on older versions; other browsers are available)
|
Mobile Safari (Other browsers are available)
|
Interface
|
Touch screen, Smartwatch
|
Touch screen
|
Messaging
|
Google Hangouts
|
iMessage
|
Maps
|
Google Maps
|
Apple Maps
|
App store
|
Google Play – 1,000,000+ Apps.
|
Apple app store – 1,000,000+ Apps
|
Market share
|
81% of smartphones
|
12.9% of smartphones
|
Available language(s)
|
32 Languages
|
34 Languages
| Ҳозирги кунда Android қурилмаларнинг жаҳон бозоридаги турлари - ➤ Smartphones
- ➤ Tablets
- ➤ E-reader devices
- ➤ Netbooks
- ➤ MP4 players
- ➤ Smart TVs
Android да тезкор emulator. Genymotion virtual машинасидан фойдаланиш. - Android да кўпчилик фойдаланувчиларимиз компиляцияни AVD (Android Virtual Device) emulator орқали амалга оширади ва бунда натижа чиқишини бироз кутиш керак бўлади.
- Ушбу камчиликни сезиларли даражада бартараф этиш учун Genymotion virtual машинасидан фойдаланишимиз мумкин. Бунда Android операцион тизими фойдаланувчи шахсий компьютерида намоён бўлади.
- Genymotion virtual машинасини ўрнатиш қуйидаги link да тўлиқ кўрсатилган:
- http://opennet.uz/timnet4u/androidda-tezkor-emulator-genymotion-virtual-mashinasidan-foydalanish.html
Мобил қурилмалар учун дастурий воситаларнинг асосий компоненталари - Android ilovalar yaratish uchun quyidagi komponentalardan foydalaniladi:
- Activities - asosiy java fayllar, “activities”
- Services - ilovaga mos “ilova orti” xizmatlardan foydalanishni ta’minlaydi)
- Broadcast Receivers – Android operatsion tizimi va ilova o’rtasidagi aloqani ta’minlaydi
- Content Providers – ilovalar uchun ma’lumotlar va ma’lumotlar bazasidan foydalanishni ta’minlaydi
- Resources ilovaga tegishli barcha resurslar, layoutlar, satr ma’lumotlar va boshqalarni o’z ichiga oladi
Android SDK ни ўрнатиш - Агар жорий компьютерда Java (JDK) ўрнатилмаган бўлса, у ҳолда Android SDK Manager ишга туширилганда қуйидагича хатолик чиқади.
Android SDK ни ўрнатиш Android SDK Manager ни созлаш Android SDK Manager ни созлаш - Each version of the Android OS is identified by an API level number. For example, Android 2.3.3 is level 10 (API 10), while Android 3.0 is level 11 (API 11), and so on. For each level, two platforms are available. For example, level 14 offers the following:
- SDK Platform
- Google APIs by Google Inc.
- The key difference between the two is that the Google APIs platform contains additional APIs provided by Google (such as the Google Maps library). Therefore, if the application you are writing requires Google Maps, you need to create an AVD using the Google APIs platform.
Do'stlaringiz bilan baham: |