Ligjërata e parë - Naser Kastratinaserkastrati.weebly.com/uploads/3/8/8/3/38831473/... ·...
Transcript of Ligjërata e parë - Naser Kastratinaserkastrati.weebly.com/uploads/3/8/8/3/38831473/... ·...
Hyrje në mobile computing
Ligjërata e parë
Ligjerues Burim Avdiu
UPZ -Universiteti i Prizrenit
Çka është?
• Mobile Computing – është termë që përdorët për të
përshkruar teknologjitë që mundëson njerëzit qasje në
shërbime përmes rrjetit në çdo vend, në çdo kohë,
kurdo dhe kudo.
Historiku
Sa njerëz përdorin smartphone?
• Sa mendoni se ka smartphone ne bote?
• Çka ka ndryshua te ju smartphone?
Sa njerëz përdorin smartphone?
• Sot ka shumë pajisje mobil
• 5 miliard abonues ne një popullate prej 6.8 miliardë
• Mbi 100% ne vendet e zhvilluara,
• 59% ne vendet ne zhvillim
3.6 miliard se paku 1 telefon mobil
Ku përdorën? (çdo kund!)
• Në shtëpi: frigorifer, enëlarëse/tharese, termometër, mikrovale,
etj
• Ne pajisje mobile: llap top, PDA, Pocket PC, iPhone,
SmartPhones, iPad, Tablet tjere
• Elektronike shtëpiake: TV, DVD palyer, TV satelitor, Cd player,
Stereo, iPod, Gameboy/Sony psp/Nintendo DS
• Në pajisje për caktim të vendndodhjes – GPS, MAPs
• Automobila – secili automobil modern ka rrjet të kompjuterëve
• Tag – RFID, SmartCards
• ….
M.C. Përfshijnë?
• Mobile Computing – përfshijnë komunikimin, pajisjen
harduerikë dhe softuerin.
• Çështjet e komunikimit përfshijnë rrjetat ad hoc dhe të
infrastrukturës, si dhe veçorit e komunikimit, protokollet,
formatet e të dhënave dhe teknologjive konkrete.
• Hardveri përfshin pajisjet mobile ose komponentë të tjera.
• Softveri përfshin karakteristikat dhe kërkesat për aplikacionet
mobile
Pajisjet Mobile
• Pajisjet mobile te dores
• Kompjuteret bartes
• PDA - Personal Digital Assistants
• Smartphone-te
• Telefonat
Softueri
• Symbian (C++)
• Android(Java)
• Blackberry(Java)
• iOS/iPhone (Objective-C)
• Windows Mobile (Microsoft)
Softueri - Statistika
Softueri
• Android ofron zhvillim te shpejte
Kodi në Java
Dizajnimi në xml ose programim
Librari të gatshme
Përdorimi i App Inventor për zhvillim
Softueri
• iOS për iPhone dhe iPad
Nevoje e perdorimit te sistemit operativ Mac
per zhvillim
Softueri
• Windows Mobile
Shumë vegla për përdorim dhe mjaft i lehte
për tu përdorur
“Think small when using mobile”
-Nuk është desktop
Veçori me të vogla
Memorje me të vogel
Restriksione me të medha
Çka mundësojnë SmartPhone
• Thirrjet telefonike (sigurisht)
• Ruajtja e fajllave
• Shërbimet e Internetit / Cloud
• Përdorimi si vegël llogaritëse
• eBook lexues
• Multimedia Player
• Digital Audio/Video Recorder
• Shërbimet e caktimit të pozitës
• Etj etj
Çka përmban një SmartPhone
• Telefoni mobil
o Pa tela
o GSM, CDMA, …
o 2G, 3G, 4G
o Mikrofon, Ndegjues
• Bateria
o < 2000 mAh
• Bluetooth
• Media Player
• WiFi 802.11 a/b/g/n
• Kamera
• GPS
• Pajisje mobile• Madhesi te ndryshme• I lehte
• Sistem kompjuterik i perfshire• CPU, RAM, “Hard disk”• Tastiere, Ekran i ndjeshem ne
prekje• Ekran
• Accelerometer• Gyroscope• Near Field Communication• Projektor• etj
Çka ofrojnë SmartPhone
Pajisje me te fuqishme
Përdorim neEKG rezultateFrigorifer - përmbajtjaSpërkatësit në kopsht
Metoda OfflineSinkronizim
Caktimi i të dhënaveDitët e spërkatjes së kopshtit
Më shumë fuqi kompjuteristikëUndo/RedoCut/PasteRuajMarko
Pajisje me te fuqishme - Përdorimi
• Vetura: o Muzike
o Lajme
o Gjendja ne rruge
o Pozita ne rruge
o Transmetim i gabimeve
o Transmetim i te dhenave logjistike
• Rezervim online
Pajisje me te fuqishme - Përdorimi
• Qasje ne internet
• Mesazhe
• Qasje ne te dhena dhe informata
• Informata per vendndodhje, GPS
• Audio
• Video
• Telefon mobil
• VoIP nepermjet WiFi
Zhvillimi i mobile app - Java
• Për të mundur të ekzekutojmë programet e krijuara në JAVA
na nevojitet JRE ( JAVA Runtime Environment)
• Për të krijuar aplikacione në JAVA na duhet JAVA JDK (JAVA
development kit)
• Për të shkruar një aplikacion na duhet edhe një rrethine e
integruar (IDE) / aplikacion, i cili na ndihmon ne shkruarjen e
aplikacioneve ne JAVA.
• Eclips - http://www.eclipse.org/downloads/
• Tjera(NetBeans, jGrasp,etj)
Fundi
• Ushtrime ne Java
• Pyetje?