20
Ακαδημαϊκό Έτος Προβατίδης Παναγιώτης 2011-12

Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Ακαδημαϊκό Έτος Προβατίδης Παναγιώτης 2011-12

Page 2: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

1. Smartphones

2. Software και

Λειτουργικό Σύστημα

Smartphones

3. Παρουσίαση

Android

4. Παρουσίαση

iOS

6. Android vs iOS

5. Μερίδιο αγοράς

7. Βιβλιογραφία

Περιεχόμενα Παρουσίασης

Page 3: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

SMS

MMS

iM

Internet 3G

WiFi

Αναπαραγωγή Μουσικής

Email

Social Networks

Αναπαραγωγή Video Games

GPS Photo/Video

Camera Εξειδικευμένες

εφαρμογές

Data sync με PC/Laptop

Online Accounts

Φωνητικές κλήσεις

Κατάλογος Επαφών

Χρήση Smart συσκευών

Page 4: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Smartphone Software Μοιάζει με στοίβα προγραμμάτων που αποτελείται από τα επίπεδα:

Application Suite

Οι εφαρμογές τις οποίες εκτελεί ο χρήστης και οι οποίες πραγματοποιούν συγκεκριμένες λειτουργίες (παιχνίδια, επαφές, ημερολόγιο κ.λπ.)

User Interface Framework

Το γραφικό περιβάλλον εργασίας

Application Execution Environment

Περιβάλλον ανάπτυξης και δοκιμής εφαρμογών

Middleware

Βιβλιοθήκες λογισμικού για ενεργοποίηση βασικών λειτουργιών και υπηρεσιών όπως ασφάλεια, πλοήγηση στο διαδίκτυο, SMS κ.λπ.

Πυρήνας (Kernel)

Σύστημα διαχείρισης διαδικασιών - μνήμης - ενέργειας συστήματος, οδηγών υλικού κ.α.

Page 5: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Λειτουργικό Σύστημα (Operating System)

Το σημαντικότερο κομμάτι του λογισμικού

Διαχειρίζεται τους πόρους του συστήματος

Καλύπτει όλη τη στοίβα προγραμμάτων ή τα χαμηλότερα ……………….. τμήματά της (πυρήνας και middleware)

Τα γνωστότερα λειτουργικά συστήματα smartphones είναι τα: iOS, ……… ……….. ,,,,,,,,,,,,,,,,,,Android, Symbian, Windows Mobile κ.α.

Page 6: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών
Page 7: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

• Acer • HTC • LG

• Motorola • Samsung • Sony Ericsson

• Αναπτύχθηκε από την Google • Open Handset Alliance (ανάπτυξη προτύπων

ανοικτού κώδικα για συσκευές κινητής τηλεφωνίας)

• Open source λογισμικό • Πυρήνας Linux • Βασίζεται στη συγγραφή κώδικα με Java • Έλεγχος συσκευής με χρήση βιβλιοθηκών που ανέπτυξε η

Google

Λειτουργικό Σύστημα Android

Page 8: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

- Χρησιμοποιεί δισδιάστατες βιβλιοθήκες ψηφιακών γραφικών.

- Απεικονίζει τρισδιάστατα γραφικά βασισμένα στην τεχνολογία OpenGL ES.

- Χρήση βάσης SQLite για αποθήκευσης των δεδομένων.

- Google Voice

Χρήση Widget

Λογισμικό σε Java μεταγλωττίζεται και εκτελείται στην εικονική μηχανή Dalvik σχεδιασμένη για χρήση σε φορητές συσκευές.

Περιλαμβάνει εργαλεία για: διόρθωση σφαλμάτων, διαχείριση μνήμης, εργαλεία ανάλυσης της απόδοσης του εκτελέσιμου λογισμικού.

Συνεργάζεται με συσκευές όπως κάμερες (photo και video), οθόνες αφής, GPS, αισθητήρες επιτάχυνσης, μαγνητόμετρα, δισδιάστατους καθώς και τρισδιάστατους επιταχυντές γραφικών.

Υποστήριξη οθονών πολλαπλών σημείων.

Χα

ρα

κτη

ρισ

τικέ

ς λε

ιτο

υρ

γίες

An

dro

id

Page 9: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

iOS 5

Page 10: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

• Αναπτύχθηκε από την Apple Inc. Αρχικά για το iPhone αλλά επεκτάθηκε και για iPod Touch, iPad και Apple TV

• Προγραμματίζεται σε C, C++, Objective-C

• Αποτελείται από 4 επίπεδα: τον πυρήνα (Core OS layer), το επίπεδο υπηρεσιών πυρήνα (Core Services layer), το επίπεδο Μέσων (Media layer) και το Cocoa Touch

Λειτουργικό Σύστημα iOS

• Βασίζεται εξολοκλήρου στη χρήση εφαρμογών οι οποίες εκτελούν συγκεκριμένες λειτουργίες

Page 11: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

-Υποστήριξη 3D γραφικών με χρήση του OpenGL

- Απεικονίζει τρισδιάστατα γραφικά ενσωματωμένα σε ιστοσελίδες με χρήση του WebGL.

Ενσωματωμένη λειτουργία υποστήριξης διάφορων τύπων attachment για απευθείας άνοιγμα μέσω της εφαρμογής Email όπως .jpg, .doc.docx .htm .html .numbers .pdf .ppt .pptx .txt .rtf .vcf .xls .xlsx

-Instant Messaging (iM)

-iCloud

- Φάκελοι

- Multitasking

Επιπλέον υποστήριξη hardware (Cameras, AirPlay Mirroring σε Apple TV, Video out, Assisted GPS, Digital compass, Three-axis gyroAccelerometer, Proximity sensor, Ambient light sensor)

Συνεργάζεται με συσκευές όπως κάμερες (photo και video), οθόνες αφής multitouch, GPS, δισδιάστατους καθώς και τρισδιάστατους επιταχυντές γραφικών.

Φωνητικές εντολές και πληκτρολόγηση με την ενσωματωμένη εφαρμογή Siri

Χα

ρα

κτη

ρισ

τικέ

ς λε

ιτο

υρ

γίες

iOS

5

Page 12: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Android

Flash (+)

Μικρός αριθμός εφαρμογών στο Android Store (-)

Πλήθος συσκευών (+)

Μεγάλο εύρος τιμών (+)

Έλλειψη συνέπειας κατασκευαστών στην τοποθέτηση των λειτουργιών του Android (-)

Τweak it all over (+)

Αφαιρούμενα αποθηκευτικά μέσα και μπαταρία (+)

Χρήση των δυνατοτήτων του λειτουργικού από το Η/Υ (+)

GPS (+)

Malicious apps (-)

iOS

No Flash (-)

Μεγάλος αριθμός εφαρμογών στο App Store (+)

Μικρή γκάμα συσκευών (-)

Υψηλές τιμές συσκευών (-)

Συνέπεια και ομοιομορφία στην εμφάνιση και τη θέση των λειτουργιών (+)

Μικρό περιθώριο tweaking και customization (-)

Ενσωματωμένα αποθηκευτικά μέσα και μπαταρία (-)

aGPS (-)

Ασφαλής συσκευή λόγω των 4 επιπέδων του λειτουργικού, high encryption level (+)

FindMy Iphone, AutoErase (+)

Android vs iOS

Page 13: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Screenshot της τριπλής

επιφάνειας εργασίας του Android όπου

φαίνονται ενεργά κάποια widgets (η

απάντηση στο Multitasking του

iOS)

Screenshot της εφαρμογής φωνητικής

πληκτρολόγησης Siri (iOS) στην

οποία ο χρήστης ζητά πληροφορίες

για τον καιρό

Screenshot του iOS στο οποίο

φαίνονται τα περιεχόμενα ενός

φακέλου

Page 14: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Έτος Android (Google)

IPhone (Apple)

Symbian (Nokia)

Linux Blackberry

(RIM)

Palm/WebOS

(Palm/HP)

Windows Mobile

(Microsoft)

2007 3.3 77.68 11.76 11.77 1.76 14.7

2008 11.42 72.93 11.26 23.15 2.51 16.5

2009 6.8 24.89 80.88 8.13 34.35 1.19 15.03

2010 67.22 46.6 111.58 47.45 12.38

2011 237,7 93,1 80,1 51,4 6,8

Συνολικές πωλήσεις συσκευών ανά λειτουργικό (σε εκατομμύρια)

Page 15: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Συνολικά έσοδα από πωλήσεις των Application Stores (σε εκατομμύρια. $)

Store 2009 2010 2011

Apple App Store

$769 $1782 $2910

Google Android Market

$11

$102

$425

Nokia Ovi Store $13 $105 $201

Blackberry App World

$36 $165 $279

Total $828 $2155

2009 2010 2011

Ο συνολικός αριθμός

downloaded applications

3,1 δις 9,5 δις 18.1 δις

Page 16: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Παράρτημα Α: Πίνακας πολυμεσικών τύπων αρχείων που υποστηρίζει το Android

Page 17: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Υποστηριζόμενοι τύποι πολυμέσων

Φορμάτ/ Codec Λεπτομέρειες Υποστηριζόμενοι τύποι αρχείων / Container Formats

Ήχος AAC LC/LTP Mono/Stereo • 3GPP (.3gp) • MPEG-4 (.mp4, .m4a) • ADTS raw AAC (.aac) • MPEG-TS (.ts)

AMR-NB 4.75 έως 12.2 kbps sampled @ 8kHz 3GPP (.3gp)

AMR-WB 9 rates από 6.60 kbit/s έως 23.85 kbit/s sampled @ 16kHz

3GPP (.3gp)

FLAC Mono/Stereo. (έως 48 kHz με πιο συνηθισμένη τα 44.1 kHz)

FLAC (.flac) only

MP3 Mono/Stereo 8-320Kbps constant (CBR) ή variable bit-rate (VBR)

MP3 (.mp3)

MIDI Type 0 and 1 (.mid, .xmf, .mxmf)

Vorbis • Ogg (.ogg) • Matroska (.mkv, Android 4.0+)

PCM/WAVE 8- και 16-bit linear PCM WAVE (.wav)

Εικόνα JPEG JPEG (.jpg)

GIF GIF (.gif)

PNG PNG (.png)

BMP BMP (.bmp)

WEBP WebP (.webp)

Βίντεο H.263 • 3GPP (.3gp) • MPEG-4 (.mp4)

H.264 AVC • 3GPP (.3gp) • MPEG-4 (.mp4) • MPEG-TS (.ts)

MPEG-4 SP 3GPP (.3gp)

VP8 Streamable σε Android 4.0 και πάνω • WebM (.webm) • Matroska (.mkv)

Page 18: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Παράρτημα Β: Πίνακας πολυμεσικών τύπων αρχείων που υποστηρίζει το iOS

Page 19: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Υποστηριζόμενοι τύποι πολυμέσων

Φορμάτ/ Codec

Λεπτομέρειες Υποστηριζόμενοι τύποι αρχείων / Container Formats

Ήχος AAC 8-320 Kbps AAC (.aac)

Apple Lossless (ALAC)

ALAC (.alac)

MP3 Mono/Stereo 8-320Kbps constant (CBR) ή variable bit-rate (VBR)

MP3 (.mp3)

IMA/ADPCM (IMA4)

Φορμάτ συμπίεσης ήχου με λόγο 4:1 για αρχεία 16-bit (στα Windows γνωστό ως ADPCM).

IMA4 (.ima4)

µ-law Τύπος αρχείου ήχου που δημιουργήθηκε από την Sun Microsystems

.au

.snd

DVI/Intel IMA ADPCM

Intel/DVI Adaptive Differential Pulse Code Modulation Format

.adpcm

WAVE WAVE (.wav)

Εικόνα JPEG JPEG (.jpg)

GIF GIF (.gif)

PNG PNG (.png)

BMP BMP (.bmp)

PIC PIC (.pic)

Βίντεο 3GPP • 3GPP (.3gp)

H.264 H.264 video έως 1.5 Mbps 720p, 30 fps AAC-LC audio έως 160 Kbps, 48 kHz, stereo audio

• H.264 (.m4v) • H.264 (.mp4) • H.264 (.mov)

MPEG-4 MPEG-4 video έως 2.5 Mbps, 640x480 pixels, 30 fps AAC-LC audio έως 160 Kbps, 48 kHz, stereo audio

• H.264 (.m4v) • H.264 (.mp4) • H.264 (.mov)

Page 20: Προβαίδς Ακαδμαϊκό Έος Παναγιώς 2011-12€¦ · Video Games GPS Photo/Video Camera Εξειδικεμνες ... -Υποσ Y bριξη 3D γραικών

Android Supported Media Formats Android Developers.htm http://developer.android.com/guide/appendix/media-formats.html Android vs. Apple The 2011 cage match ZDNet.htm http://www.zdnet.com/blog/btl/android-vs-apple-the-2011-cage-match/43682 Android vs Apple Who’s winning the smartphone war Life of Android.htm http://www.lifeofandroid.com/news_detail/android-vs-apple-whos-winning-the-smartphone-war/ Android vs iOS Security Features Compared.htm http://www.androidauthority.com/android-vs-ios-security-features-compared-11065/ Apple iOS 5 Overview.htm http://doubleklm.hubpages.com/hub/appleios5 Audio 101 for iPhone Developers File and Data Formats Ray Wenderlich.htm http://www.raywenderlich.com/204/audio-101-for-iphone-developers-file-and-data-formats Gartner Says Sales of Mobile Devices Grew 5.6 Percent in Third Quarter of 2011; Smartphone Sales Increased 42 Percent.htm http://www.gartner.com/it/page.jsp?id=1848514 Global mobile statistics 2012 all quality mobile marketing research, mobile Web stats, subscribers, ad revenue, usage,

trends… mobiThinking.htm http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats Google Android vs. Apple iOS Feature War Heats Up PCWorld.htm http://www.pcworld.com/article/219952/google_android_vs_apple_ios_feature_war_heats_up.html Google’s Android becomes the world’s leading smart phone platform Canalys.htm http://www.canalys.com/newsroom/google%E2%80%99s-android-becomes-world%E2%80%99s-leading-smart-phone-platform HowStuffWorks How Smartphones Work .htm http://electronics.howstuffworks.com/smartphone.htm iOS Technology Overview Media Layer.htm https://developer.apple.com/library/ios/#documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/MediaLayer/MediaLayer.html iOS vs Android Ποιο λειτουργικό σύστημα είναι πιο ασφαλές;.htm http://www.techgear.gr/apple-ios-ten-times-more-vulnerabilities-than-android-24560/ Major mobile app store revenue will grow 77.7% in 2011.htm http://www.bgr.com/2011/05/05/major-mobile-app-store-revenue-will-grow-77-7-in-2011/ What is Android Android Developers.htm http://developer.android.com/guide/basics/what-is-android.html

Βιβλιογραφία