SlideShare a Scribd company logo
Android
mobilių programėlių kūrimo įvadas
Android, iOS, WP
                                                      IDC predicts that from year
         6.00%
                 2.40%
                     5.30%


                                                      2013 to 2016, iOS and
                                                      Android will stop gaining
                                      Android
                             13.90%   iOS
                                      BlackBerry


                                                      market share, while Windows
                                      Windows Phone
                                      Kitos



                                                      Phone will rise to third place
72.40%
                                                      behind iOS.
UX




 Android   iPhone   Windows Phone
iPhone UX
iOS UX
Metro design
Android UX
Android UI - bars   1 Status Bar
                    Displays pending notifications on the left and status, such
                    as time, battery level, or signal strength, on the right.
                    Swipe down from the status bar to show notification
                    details.

                    2 Navigation Bar
                    New for phones in Android 4.0, the navigation bar is
                    present only on devices that don't have the traditional
                    hardware keys. It houses the device navigation controls
                    Back, Home, and Recents, and also displays a menu for
                    apps written for Android 2.3 or earlier.

                    3 Combined Bar
                    On tablet form factors the status and navigation bars are
                    combined into a single bar at the bottom of the screen
                    (Pre 4.2).
Android UI - text application
         1 Main Action Bar
         The command and control center for your app. The main action bar includes elements for
         navigating your app's hierarchy and views.

         2 View Control
         Allows users to switch between the different views that your app provides.

         3 Content Area
         The space where the content of your app is displayed.

         4 Split Action Bar
         Split action bars provide a way to distribute actions across additional bars located below the
         main action bar or at the bottom of the screen.
Android UI - Holo
Android UI - Gestures




Touch                                Long press                         Swipe
Triggers the default functionality   Enters data selection mode.        Scrolls overflowing content, or
for a given item.                    Allows you to select one or more   navigates between views in the
Action: Press, lift                  items.                             same hierarchy.
                                     Action: Press, wait, lift          Action: Press, move, lift
Android UI - Navigation
Android UI - notifications
Android structure
Android consists of a kernel
based on Linux kernel version
2.6 and, from Android 4.0 Ice
Cream Sandwich onwards,
version 3.x

Android uses the Dalvik virtual
machine with just-in-time
compilation to run Dalvik 'dex-
code'
Versions
Android 1.5 – Cupcake
Android 1.6 – Donut
Android 2.0 - 2.1 – Eclair
Android 2.2 – Froyo
Android 2.3 – Gingerbread
Android 3.0 – 3.2 – Honeycomb
Android 4.0 – Ice Cream Sandwich
Android 4.1 – 4.2 – Jelly Bean
Android 1.5 Cupcake
- Widgets

- Support for third-party virtual
keyboards
Widgets
Android 1.6 Donut
- Quick Search Box

- Ability for developers to include their
content in search results

- Support for WVGA screen resolutions

- Camera, Camcorder, and Gallery
Android 2.0 - 2.1 Eclair
- Expanded Account sync, allowing
users to add multiple accounts to a
device

- Optimized hardware speed and
revamped UI

- HTML5 browser support
Android 2.2 Froyo
- Android Cloud to Device Messaging
(Push notifications)

- Adobe Flash support

- Apps on external storage

- Market application automatic update

- Support for file upload fields in the
Browser application
Google Cloud Messaging (GCM)
- Google Cloud Messaging (GCM) replaces the beta
version of Android Cloud to Device Messaging
(C2DM)

- Requires devices running Android 2.2 or higher

- Active Google Play (ex Android Market) application
Android 2.3 Gingerbread
- Updated user interface design with
increased simplicity and speed

- Near Field Communications (NFC)

- UI Framework (Overscroll, Touch
filtering, Text selection controls,
Notification text and icon styles)

- Gyroscope and other sensors
Near field communication (NFC)
- NFC Tag

- NFC tarp smartphone

- Android beam
Android 3.x Honeycomb
- Optimized for tablet support

- UI update (System Bar, Action Bar,
Recent Apps)

- Fragments

- USB API

- Screens Support APIs (dip)
Android 4.0 Ice Cream Sandwich
- Android Beam

- Soft buttons from Android 3.x are now
available for use on phones

- A new typeface family for the UI,
Roboto

- Wi-Fi Direct

- Expandable notifications
Android 4.1 - 4.2 Jelly Bean
- Multiple Users (tablets only)

- Lockscreen Widgets

- All devices now use the same
interface layout

- "Photo Sphere" panorama photos
Android versijos Pasaulyje

         5.10%

                  12.20%



                                   2.3
                           8.10%   4.0
45.60%                             2.2
                                   4.1
                                   Kitos




                 29.00%
Android versijos Lietuvoje

              2.30%
                      10.10%                                 13.77%



                                                                                     Samsung Galaxy   S2
                                                    6.86%
                                 11.80%                                              Samsung Galaxy   Mini
                                          2.3                                        Samsung Galaxy   S3
43.70%                                    4.0                                        Samsung Galaxy   Ace
                                          2.2     5.77%                              Samsung Galaxy   Y
                                          4.1                                        Samsung Galaxy   S
                                          Kitos                             55.15%   Samsung Galaxy   Gio
                                                  6.48%                              Huawei U8650
                                                                                     Kitos
                                                     4.07%
                                                       2.74%
                        32.10%                              2.65%
                                                                    2.51%
Android Development Tools
- Eclipse + ADT plugin

- Android SDK Tools

- Android Platform-tools

- The latest Android platform

- The latest Android system image for
the emulator
developer.android.com
www.xda-developers.com
android-developers.blogspot.com
google.com
Q&A

More Related Content

What's hot

Android system operating system 1
Android system operating system 1Android system operating system 1
Android system operating system 1
kunalkevin yadav
 
Android (1)
Android (1)Android (1)
Android (1)
Tarun tyagi
 
Android operating system
Android operating systemAndroid operating system
Android operating system
PiyushJain474
 
Android
Android Android
Android
Almas Khan
 
Android
AndroidAndroid
Android
Pranav Singh
 
Android operating system
Android operating systemAndroid operating system
Android operating system
Gurpreet Singh
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2ianoblepias
 
Android for-all
Android for-allAndroid for-all
Android for-all
Mr. Mafijur Rahman
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
bantyder
 
Building for android wear Depth and Flexibility.
Building for android wear Depth and Flexibility.Building for android wear Depth and Flexibility.
Building for android wear Depth and Flexibility.
Ketan Raval
 
iOS vs Android History
iOS vs Android HistoryiOS vs Android History
iOS vs Android History
Clark Davidson
 
ANDROID
ANDROIDANDROID
ANDROID
Ali Magar
 
Presentation1
Presentation1Presentation1
Presentation1
Almas Khan
 
"iPhone vs Andriod," Anthony Hand
"iPhone vs Andriod," Anthony Hand"iPhone vs Andriod," Anthony Hand
"iPhone vs Andriod," Anthony Hand
rayvillares
 
Android os revolution in mobile experience
Android os revolution in mobile experienceAndroid os revolution in mobile experience
Android os revolution in mobile experience
Nitu bindal
 
Android Wear Virtual Digital Assistant on your wrist
Android Wear Virtual Digital Assistant on your wristAndroid Wear Virtual Digital Assistant on your wrist
Android Wear Virtual Digital Assistant on your wrist
Endeavour Software Technologies
 

What's hot (20)

Android system operating system 1
Android system operating system 1Android system operating system 1
Android system operating system 1
 
Android (1)
Android (1)Android (1)
Android (1)
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 
Android
AndroidAndroid
Android
 
Power point activity 2
Power point activity 2Power point activity 2
Power point activity 2
 
Android for-all
Android for-allAndroid for-all
Android for-all
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android
AndroidAndroid
Android
 
Building for android wear Depth and Flexibility.
Building for android wear Depth and Flexibility.Building for android wear Depth and Flexibility.
Building for android wear Depth and Flexibility.
 
Mobile Operating
Mobile OperatingMobile Operating
Mobile Operating
 
iOS vs Android History
iOS vs Android HistoryiOS vs Android History
iOS vs Android History
 
ANDROID
ANDROIDANDROID
ANDROID
 
Presentation1
Presentation1Presentation1
Presentation1
 
"iPhone vs Andriod," Anthony Hand
"iPhone vs Andriod," Anthony Hand"iPhone vs Andriod," Anthony Hand
"iPhone vs Andriod," Anthony Hand
 
Android os revolution in mobile experience
Android os revolution in mobile experienceAndroid os revolution in mobile experience
Android os revolution in mobile experience
 
Android Wear Virtual Digital Assistant on your wrist
Android Wear Virtual Digital Assistant on your wristAndroid Wear Virtual Digital Assistant on your wrist
Android Wear Virtual Digital Assistant on your wrist
 

Viewers also liked

Philadelphia
PhiladelphiaPhiladelphia
Philadelphiajordmac
 
Presentation1
Presentation1Presentation1
Presentation1jordmac
 
"Android" mobilių programėlių kūrimo įvadas #3
"Android" mobilių programėlių kūrimo įvadas #3"Android" mobilių programėlių kūrimo įvadas #3
"Android" mobilių programėlių kūrimo įvadas #3
Tadas Jurelevičius
 
2 sist. pencernaan biologi
2 sist. pencernaan biologi2 sist. pencernaan biologi
2 sist. pencernaan biologiBambang Nagan
 
Glándulas sudoríparas
Glándulas sudoríparasGlándulas sudoríparas
Glándulas sudoríparas
Benito Guadalupe Becerra Dueñas
 
GML January - June 2013 (Governor's Monthly Letter)
GML January - June 2013 (Governor's Monthly Letter)GML January - June 2013 (Governor's Monthly Letter)
GML January - June 2013 (Governor's Monthly Letter)Rosemarie Antonio
 
Latihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji naganLatihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji nagan
Bambang Nagan
 
Latihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji naganLatihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji naganBambang Nagan
 
App Camp 2014 Final Pitches
App Camp 2014 Final PitchesApp Camp 2014 Final Pitches
App Camp 2014 Final Pitches
Tadas Jurelevičius
 
The Globalist (Special Issue)
The Globalist (Special Issue)The Globalist (Special Issue)
The Globalist (Special Issue)
Rosemarie Antonio
 
All about dinosaurs 1
All about dinosaurs 1All about dinosaurs 1
All about dinosaurs 1jordmac
 
John adams quincy
John adams quincyJohn adams quincy
John adams quincyjordmac
 
INGLÊS 10º ANO: STUDYING ABROAD
INGLÊS 10º ANO: STUDYING ABROADINGLÊS 10º ANO: STUDYING ABROAD
INGLÊS 10º ANO: STUDYING ABROAD
Daniel Sousa
 
Daño axonal difuso
Daño axonal difusoDaño axonal difuso
Daño axonal difuso
drfrankmartinez
 

Viewers also liked (16)

Philadelphia
PhiladelphiaPhiladelphia
Philadelphia
 
Presentation1
Presentation1Presentation1
Presentation1
 
"Android" mobilių programėlių kūrimo įvadas #3
"Android" mobilių programėlių kūrimo įvadas #3"Android" mobilių programėlių kūrimo įvadas #3
"Android" mobilių programėlių kūrimo įvadas #3
 
027665
027665027665
027665
 
Fusao nuclearpt
Fusao nuclearptFusao nuclearpt
Fusao nuclearpt
 
2 sist. pencernaan biologi
2 sist. pencernaan biologi2 sist. pencernaan biologi
2 sist. pencernaan biologi
 
Glándulas sudoríparas
Glándulas sudoríparasGlándulas sudoríparas
Glándulas sudoríparas
 
GML January - June 2013 (Governor's Monthly Letter)
GML January - June 2013 (Governor's Monthly Letter)GML January - June 2013 (Governor's Monthly Letter)
GML January - June 2013 (Governor's Monthly Letter)
 
Latihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji naganLatihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji nagan
 
Latihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji naganLatihan powerpoint1 bambang aji nagan
Latihan powerpoint1 bambang aji nagan
 
App Camp 2014 Final Pitches
App Camp 2014 Final PitchesApp Camp 2014 Final Pitches
App Camp 2014 Final Pitches
 
The Globalist (Special Issue)
The Globalist (Special Issue)The Globalist (Special Issue)
The Globalist (Special Issue)
 
All about dinosaurs 1
All about dinosaurs 1All about dinosaurs 1
All about dinosaurs 1
 
John adams quincy
John adams quincyJohn adams quincy
John adams quincy
 
INGLÊS 10º ANO: STUDYING ABROAD
INGLÊS 10º ANO: STUDYING ABROADINGLÊS 10º ANO: STUDYING ABROAD
INGLÊS 10º ANO: STUDYING ABROAD
 
Daño axonal difuso
Daño axonal difusoDaño axonal difuso
Daño axonal difuso
 

Similar to "Android" mobilių programėlių kūrimo įvadas

ANDROID
ANDROIDANDROID
ANDROID
Ranjan Som
 
Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)Dongchul Shin
 
WebTech Presentation Android
WebTech Presentation AndroidWebTech Presentation Android
WebTech Presentation AndroidArtur Nowak
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
Sneha Lata
 
Mm mobile mix-dec2010
Mm mobile mix-dec2010Mm mobile mix-dec2010
Mm mobile mix-dec2010
Marketingfacts
 
Android.... (4.4 included)
Android.... (4.4 included)Android.... (4.4 included)
Android.... (4.4 included)
ashish0019
 
What is operating system
What is operating systemWhat is operating system
What is operating system
રજનીશ સિંહા
 
What is operating system
What is operating systemWhat is operating system
What is operating system
રજનીશ સિંહા
 
Fighting Fragmentation with Fragments
Fighting Fragmentation with FragmentsFighting Fragmentation with Fragments
Fighting Fragmentation with Fragments
grunicanada
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
Salma Begum
 
Mobile - Small Screen Big Bet !
Mobile - Small Screen Big Bet !Mobile - Small Screen Big Bet !
Mobile - Small Screen Big Bet !
Satyajeet Singh
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
Me CREATIONS
 
android
android android
android
Aditya Jalan
 
Android version 2.2 Froyo
Android version 2.2 FroyoAndroid version 2.2 Froyo
Android version 2.2 Froyo
shaine castor
 
Android 1
Android 1Android 1
Android 1
sureshhirpara
 
Basic android development
Basic android developmentBasic android development
Basic android developmentUpanya Singh
 
Basic android development
Basic android developmentBasic android development
Basic android developmentUpanya Singh
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesDennise Layague
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
jatin batra
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
vikas bharat
 

Similar to "Android" mobilių programėlių kūrimo įvadas (20)

ANDROID
ANDROIDANDROID
ANDROID
 
Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)
 
WebTech Presentation Android
WebTech Presentation AndroidWebTech Presentation Android
WebTech Presentation Android
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Mm mobile mix-dec2010
Mm mobile mix-dec2010Mm mobile mix-dec2010
Mm mobile mix-dec2010
 
Android.... (4.4 included)
Android.... (4.4 included)Android.... (4.4 included)
Android.... (4.4 included)
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Fighting Fragmentation with Fragments
Fighting Fragmentation with FragmentsFighting Fragmentation with Fragments
Fighting Fragmentation with Fragments
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Mobile - Small Screen Big Bet !
Mobile - Small Screen Big Bet !Mobile - Small Screen Big Bet !
Mobile - Small Screen Big Bet !
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
android
android android
android
 
Android version 2.2 Froyo
Android version 2.2 FroyoAndroid version 2.2 Froyo
Android version 2.2 Froyo
 
Android 1
Android 1Android 1
Android 1
 
Basic android development
Basic android developmentBasic android development
Basic android development
 
Basic android development
Basic android developmentBasic android development
Basic android development
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 

Recently uploaded

The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 

"Android" mobilių programėlių kūrimo įvadas

  • 2. Android, iOS, WP IDC predicts that from year 6.00% 2.40% 5.30% 2013 to 2016, iOS and Android will stop gaining Android 13.90% iOS BlackBerry market share, while Windows Windows Phone Kitos Phone will rise to third place 72.40% behind iOS.
  • 3. UX Android iPhone Windows Phone
  • 8. Android UI - bars 1 Status Bar Displays pending notifications on the left and status, such as time, battery level, or signal strength, on the right. Swipe down from the status bar to show notification details. 2 Navigation Bar New for phones in Android 4.0, the navigation bar is present only on devices that don't have the traditional hardware keys. It houses the device navigation controls Back, Home, and Recents, and also displays a menu for apps written for Android 2.3 or earlier. 3 Combined Bar On tablet form factors the status and navigation bars are combined into a single bar at the bottom of the screen (Pre 4.2).
  • 9. Android UI - text application 1 Main Action Bar The command and control center for your app. The main action bar includes elements for navigating your app's hierarchy and views. 2 View Control Allows users to switch between the different views that your app provides. 3 Content Area The space where the content of your app is displayed. 4 Split Action Bar Split action bars provide a way to distribute actions across additional bars located below the main action bar or at the bottom of the screen.
  • 10. Android UI - Holo
  • 11. Android UI - Gestures Touch Long press Swipe Triggers the default functionality Enters data selection mode. Scrolls overflowing content, or for a given item. Allows you to select one or more navigates between views in the Action: Press, lift items. same hierarchy. Action: Press, wait, lift Action: Press, move, lift
  • 12. Android UI - Navigation
  • 13. Android UI - notifications
  • 14. Android structure Android consists of a kernel based on Linux kernel version 2.6 and, from Android 4.0 Ice Cream Sandwich onwards, version 3.x Android uses the Dalvik virtual machine with just-in-time compilation to run Dalvik 'dex- code'
  • 15. Versions Android 1.5 – Cupcake Android 1.6 – Donut Android 2.0 - 2.1 – Eclair Android 2.2 – Froyo Android 2.3 – Gingerbread Android 3.0 – 3.2 – Honeycomb Android 4.0 – Ice Cream Sandwich Android 4.1 – 4.2 – Jelly Bean
  • 16. Android 1.5 Cupcake - Widgets - Support for third-party virtual keyboards
  • 18. Android 1.6 Donut - Quick Search Box - Ability for developers to include their content in search results - Support for WVGA screen resolutions - Camera, Camcorder, and Gallery
  • 19. Android 2.0 - 2.1 Eclair - Expanded Account sync, allowing users to add multiple accounts to a device - Optimized hardware speed and revamped UI - HTML5 browser support
  • 20. Android 2.2 Froyo - Android Cloud to Device Messaging (Push notifications) - Adobe Flash support - Apps on external storage - Market application automatic update - Support for file upload fields in the Browser application
  • 21. Google Cloud Messaging (GCM) - Google Cloud Messaging (GCM) replaces the beta version of Android Cloud to Device Messaging (C2DM) - Requires devices running Android 2.2 or higher - Active Google Play (ex Android Market) application
  • 22. Android 2.3 Gingerbread - Updated user interface design with increased simplicity and speed - Near Field Communications (NFC) - UI Framework (Overscroll, Touch filtering, Text selection controls, Notification text and icon styles) - Gyroscope and other sensors
  • 23. Near field communication (NFC) - NFC Tag - NFC tarp smartphone - Android beam
  • 24. Android 3.x Honeycomb - Optimized for tablet support - UI update (System Bar, Action Bar, Recent Apps) - Fragments - USB API - Screens Support APIs (dip)
  • 25. Android 4.0 Ice Cream Sandwich - Android Beam - Soft buttons from Android 3.x are now available for use on phones - A new typeface family for the UI, Roboto - Wi-Fi Direct - Expandable notifications
  • 26. Android 4.1 - 4.2 Jelly Bean - Multiple Users (tablets only) - Lockscreen Widgets - All devices now use the same interface layout - "Photo Sphere" panorama photos
  • 27. Android versijos Pasaulyje 5.10% 12.20% 2.3 8.10% 4.0 45.60% 2.2 4.1 Kitos 29.00%
  • 28. Android versijos Lietuvoje 2.30% 10.10% 13.77% Samsung Galaxy S2 6.86% 11.80% Samsung Galaxy Mini 2.3 Samsung Galaxy S3 43.70% 4.0 Samsung Galaxy Ace 2.2 5.77% Samsung Galaxy Y 4.1 Samsung Galaxy S Kitos 55.15% Samsung Galaxy Gio 6.48% Huawei U8650 Kitos 4.07% 2.74% 32.10% 2.65% 2.51%
  • 29. Android Development Tools - Eclipse + ADT plugin - Android SDK Tools - Android Platform-tools - The latest Android platform - The latest Android system image for the emulator
  • 34. Q&A