Crearea aplicatiilor mobile pe sistemul de operare iOS

Imagine preview
(8/10 din 2 voturi)

Acest laborator prezinta Crearea aplicatiilor mobile pe sistemul de operare iOS.
Mai jos poate fi vizualizat cuprinsul si un extras din document (aprox. 2 pagini).

Arhiva contine 54 fisiere pdf, jpg, png, h, ds_store, strings, storyboard, plist, pch, m, pbxproj, de 33 de pagini (in total).

Profesor: Romanenko

Iti recomandam sa te uiti bine pe extras, cuprins si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domeniu: Calculatoare

Cuprins

Introducere . 3
1. Sistemul de operare iOS . 5
1.1 Cel mai avansat sistem de operare mobil din lume . 5
1.2 Arhitectura platformei iOS . 6
1.3 Apple iOS primii pași . 9
2. Aplicații iOS și distribuția lor . . 10
2.1 Instalarea mediului de programare . 11
2.2 Instrumentele . 12
2.3 Tascurile de bază . 14
2.4 Cadrele (Frameworks) . 15
3. Descrierea aplicației de notițe. 20
Concluzii . 21
Bibliografie . 22
Anexa A Listingul Aplicației . 23
Anexa B ScreenShoot-urile aplicției . 31

Extras din document

Introducere

Tema a fost aleasă deoarece platformile mobile este viitorul si posib să poată să

înlocuească calculatorul personal. În acest mod creînd aplicații sau jocuri pe acest sistem

de operare avem ocazia de a crea un buget pe baza acestor aplicații și jocuri. App Store

oferă această posibilitate, tot cu această ocazie dezvoltatorul poate să își creeze unele

deprineri și idei față de viitorul apropiat care se va baza mai mult pe dispozitive portabile

și ușor de controlat.

De ce iOS și nu Android ? Platforma iOS este programată în limbajul Objective C

care este tot același limbaj ce este programat și Mac OS, știind acest limbaj noi automat

putem sa lucrăm cît și pe platformele mobile de la Apple cît și pe PC de la Apple care este

un avantaj mare pentru un programator. Și dacă luăm din punct de vedere economic după

statistică dintr-un dolar care este cheltuit de utilizatori petru o aplicatie sau joc pe

platformele mobile 70 de cenți îi revin unui developer iOS și numai 30 de cenți unui

developer pe Android. Acestea sunt avantajele față de Android, un dezavantaj este ca să

programez pe iOS se neceseta învestiții mai mari deoarece este nevoe de un calculator de

producția Apple care este la un preț dublu față de cel petru Android:

- obiectivele acestei lucrări sunt:

- studierea limbajului objective c;

- studierea platformei iOS;

- proiectarea aplicației;

- crearea aplicației;

- testarea aplicației.

Metodele folosite pentru a îndeplini obiectivele lucrării vor fi prin afișarea codului

sursă a aplicației, imagini.

Scopul principal al lucrării este de a studia crearea aplicațiilor mobile pe sistemul de

operare iOS.

iOS este una din cele mai puternice platforme mobile din lume. Nu există nici un

sistem la fel de asemănător ca iOS. Apple a dezvoltat sistemul iOS și rulează unele din

cele mai reușite aplicații pe el. Deținînd milioane de aplicații, jocuri, cîntece, și filme pe

App Store, iOS este perfect pentru distracție și pentru a avea lucrurile făcute cu ajutorul

lui.

Joacăte oriunde ai fi. App Store este cea mai ușoară cale de a savura din toate

favoritele tale: peste 1 000.000 aplicații și jocuri, milioane de cîntece, mii de filme și

emisiuni TV, cea mai largă colecție de cărți electronice, și o selecție de reviste în creștere.

Cu App Store nu sunt complicații, doar distracție pură. Poți citi, asculta și viziona oriunde

ai fi pe tabletă, telefon sau în orice navigator pe internet.

Puternic, Simplu și Frumos. Milioane de oameni folosesc Android pentru că este un

sistem puternic și ușor de folosit. Ecranul acasă, aplicațiile, widget-urile sunt simple de

folosit direct la deschidere și costumizare dorită. Cu iOS poți crea o unică experiență

mobilă care este perfectă pentru tine.

Widget-urile. Pune materialul important direct pe ecranul acasă și interacționează

ușor cu el cu ajutprul widget-urilor, vezi ultimele scoruri în sport, vizualizează pozele

preferate, verifică vremea sau răspunde la email-uri fără a deschide aplicații suplimentare

sau părăsi ecranul acasă.

Notificările. Sertarul de notificări ușor de citit îți dă accesul rapid la apelurile tale,

mesaje primite și email-urile noi într-o manieră potrivită.

Multi-tasking. Cu iOS poți rapid și perfect să interschimbi între aplicații și să alegi

orice ai făcut recent. Manipularea task-urilor multiple la moment pe un dispozitiv mobil

nu a fost niciodată mai ușoară.

Acțiuni și scriere vocală. Controlează dispozitivul iOS cu ajutorul vocii. Doar atingi

microfonul pe tastatură și începi a vorbi pentru a scri email-uri, SMS-uri, sau alt text, sunt

suportate mai mult de 30 de limbi. Textul apare în timp real de aia nu e nevoie de

așteptare.

Dispozitivul iOS este isteț, și cu timpul devine cu mult mai isteț. iOS este primul

sistem care îți aduce pe diferite dispozitive funcții ca Deblocare unică cu amprenta, este

cea mai înaltă securitate.

Fisiere in arhiva (54):

  • Lectia1
    • .DS_Store
    • Lectia1
      • .DS_Store
      • Default-568h@2x.png
      • Default.png
      • Default@2x.png
      • en.lproj
      • en.lproj
        • InfoPlist.strings
        • MainStoryboard.storyboard
      • Lectia1-Info.plist
      • Lectia1-Prefix.pch
      • main.m
      • MBAppDelegate.h
      • MBAppDelegate.m
      • MBViewController.h
      • MBViewController.m
    • Lectia1.xcodeproj
    • Lectia1.xcodeproj
      • project.pbxproj
      • project.xcworkspace
      • project.xcworkspace
        • contents.xcworkspacedata
        • xcuserdata
          • Liviu.xcuserdatad
          • Liviu.xcuserdatad
            • UserInterfaceState.xcuserstate
      • xcuserdata
        • Liviu.xcuserdatad
        • Liviu.xcuserdatad
          • xcschemes
            • Lectia1.xcscheme
            • xcschememanagement.plist
  • Tablita_cu_Info
    • .DS_Store
    • Tablita_cu_Info
      • .DS_Store
      • Default-568h@2x.png
      • Default.png
      • Default@2x.png
      • en.lproj
      • en.lproj
        • InfoPlist.strings
        • MainStoryboard.storyboard
      • EXDetailViewController.h
      • EXDetailViewController.m
      • EXImageCell.h
      • EXImageCell.m
      • main.m
      • NCData.h
      • NCData.m
      • Resource
        • Liviu.JPG
        • Mama.JPG
        • Mariana.JPG
        • Misha.jpg
        • Rozy.jpg
        • Tata.JPG
      • Tablita_cu_Info-Info.plist
      • Tablita_cu_Info-Prefix.pch
      • TIAppDelegate.h
      • TIAppDelegate.m
      • TIViewController.h
      • TIViewController.m
    • Tablita_cu_Info.xcodeproj
    • Tablita_cu_Info.xcodeproj
      • .DS_Store
      • project.pbxproj
      • project.xcworkspace
      • project.xcworkspace
        • contents.xcworkspacedata
        • xcuserdata
          • Liviu.xcuserdatad
          • Liviu.xcuserdatad
            • UserInterfaceState.xcuserstate
      • xcuserdata
        • Liviu.xcuserdatad
        • Liviu.xcuserdatad
          • xcschemes
            • Tablita_cu_Info.xcscheme
            • xcschememanagement.plist
  • .DS_Store
  • Crearea aplicatiilor mobile pe sistemul de operare iOS.pdf
  • Lucrarea_Practica?_Proiect.key

Bibliografie

1 Apple, Develop [Resursă electronică] – public https://developer.apple.com/library/ios/navigation/
2 David Chisnall,Objective C phrasebook 2nd edition 2009
3 Stephan G. Kochan, Programming In Oobjective-c 4th edition 2011
4 Fritz Anderson, Xcode 4 unleashed 2nd edition 2011

Alte informatii

Practica mea de vara.