Introducere în dezvoltarea aplicației Smart Watch cu Tizen

Ce veți crea

A deveni un dezvoltator inteligent de aplicații de ceas este o idee grozavă, dar dacă ești un dezvoltator HTML? Veți putea să vă realizați visul fără a trece la o platformă complet diferită? Trebuie să vă abandonați toate abilitățile HTML și să începeți din nou? Nu-ți face griji. Tizen vine la salvarea ta.

Tizen este un sistem de operare al familiei Linux, care vizează o gamă largă de dispozitive de la smartphone la ceasuri inteligente și multe altele. În timp ce Tizen este un proiect în cadrul Fundației Linux, este ghidat de Asociația Tizen, al cărei membri includ Samsung, Intel și alte companii bine cunoscute în industria tehnologiei.

În acest tutorial, vă voi arăta cum să instalați și să configurați Tizen SDK pentru Wearable și să dezvoltați o aplicație inteligentă de ceas cu IDE. Să începem.

1. Instalarea și configurarea setului SDK

Pasul 1: Tizen SDK sau Tizen SDK pentru uzură?

În prezent, sunt disponibile două tipuri de SDK, Tizen SDK și Tizen SDK pentru uzură. Din moment ce acest tutorial este despre dezvoltarea unei aplicații de ceas inteligente, de la Tizen SDK pentru Wearable.

Puteți să o descărcați de pe site-ul Tizen Developers. Trebuie să descărcați o versiune corespunzătoare instala managerul care se potrivește sistemului dvs. de operare și versiunii. Dacă preferați o instalare offline pentru cea online, trebuie să descărcați un Imaginea SDK de asemenea. Dacă sistemul dvs. de operare este Windows 8 sau Windows 8.1, puteți descărca fișierele de instalare clasificate sub Windows 7. Acestea vor funcționa pe Windows 8 și 8.1 foarte bine.

Pasul 2: Cerințe

Consultați instrucțiunile detaliate ale Tizen pentru a citi despre cerințele hardware și software pe care ar trebui să le îndeplinească computerul.

Puteți instala SDK-ul chiar dacă computerul nu îndeplinește aceste cerințe hardware. Cu toate acestea, dacă faceți acest lucru, emulatorul de ceas inteligent va fi lent, ceea ce va duce la o testare slabă a aplicațiilor. Vizitați documentația pentru mai multe detalii. Aceasta explică modul de activare Tehnologia virtualizării (VT) în BIOS și Prevenire executare date pe Windows.

Pasul 3: Instalarea SDK-ului

  1. Pornește instala managerul ați descărcat mai devreme. Acesta este un fișier .exe cu un nume de fișier cum ar fi tizen-wearable-sdk-2.2.159_windows64.exe, în funcție de sistemul de operare și de versiunea dvs..
  2. Clic Avansat pentru a merge la următorul ecran.
  3. În ecranul respectiv, verificați Imaginea SDK și navigați la fișierul zip care conține imaginea SDK corespunzătoare. Rețineți că presupunem că preferați o instalare offline și că ați descărcat deja imaginea SDK necesară pe mașina dvs. de dezvoltare.
  4. Selectează Imaginea SDK zip și faceți clic pe Deschis în caseta de dialog.
  5. Un Extragerea imaginii SDK va apărea mesajul. Clic O.K după terminarea extracției.
  6. Clic Următor → si Acord de licențiere va apărea fereastra.
  7. Acceptați licența și faceți clic pe Următor →.
  8. fereastră de configurare va apărea în continuare. Vă recomandăm să lăsați toate casetele de selectare bifate și bifate Următor →.
  9. În cele din urmă, atunci când instala managerul solicită o locație pentru instalare, specificați alegerea dvs. selectând o cale și făcând clic Instalare.
  10. Dacă ați configurat corect BIOS-ul dvs., Administratorul execuției accelerate hardware Intel (Intel HAXM) va fi, de asemenea, instalat automat în timpul acestui proces. Dacă nu, renunțați la procesul de instalare și configurați BIOS-ul pentru a permite Intel HAXMa fi instalat.
  11. Nu uitați să activați Prevenire executare date dacă sistemul de operare este Windows. Reluați instalarea.

Dacă doriți, puteți instala Intel HAXM separat. După ce ați terminat instalarea, reporniți computerul.

Pasul 4: Configurarea IDE-ului

  1. Navigați la dosarul în care ați instalat SDK-ul și navigați la ide subfolder. Rulați fișierul executabil numit IDE.
  2. După câteva minute, va apărea o fereastră care va cere o locație pentru spațiu de lucru pentru a salva aplicațiile pe care le dezvoltați. Specificați o cale aleasă pentru locația dvs. și dați clic pe O.K. După configurare, ar trebui să apară IDE.

Pasul 5: Caracteristicile IDE

În panoul din stânga al IDE există două ferestre, Proiect Explorer și Conexiune Explorer. Proiect Explorer arată proiectele create de utilizator. Conexiune Explorer listează dispozitivele conectate disponibile în prezent, instanțele emulatorului sau dispozitivele la distanță.

Pasul 6: Crearea unui exemplu de emulator

  1. În Conexiune Explorer, faceți clic pe Manager Emulator pictograma, butonul albastru din stânga.
  2. Clic da în Control cont utilizator care apare. Acest lucru va ridica Manager Emulator fereastră.
  3. Clic Adăuga nou și dați instanței emulatorului un nume.
  4. Când faceți clic pe A confirma, se va crea noul exemplu emulator. Faceți clic pe butonul albastru cu o săgeată din pictograma emulator pentru a lansa emulatorul.

Va dura ceva timp pentru a lansa emulatorul. Ar trebui să vedeți o fereastră cu un ecran de pornire asemănător capturii de ecran de mai jos, atunci când este în desfășurare. Exemplu de emulator ar trebui să apară ca o intrare în Conexiune Explorer.

Glisați în sus de la punctul de mijloc inferior al ecranului de pornire pentru a accesa ecranul care afișează aplicațiile instalate pe dispozitiv sau emulator. Din moment ce nu ați instalat încă nicio aplicație, doar Setări pictograma este afișată.

Puteți să vă întoarceți la ecranul anterior sau să renunțați la o aplicație prin deplasarea în jos din partea de sus a ecranului.

2. Dezvoltarea unei aplicații simple de benzi desenate

În acest exemplu, vom crea o aplicație simplă pentru a afișa o benzi desenate. Să ne uităm la fiecare pas pe rând.

Pasul 1: Crearea unui nou proiect

Să creăm un nou proiect în IDE.

  1. Mergi la Fișier> Nou> Proiect Web Tizen Wearable.
  2. În fereastra care apare, selectați Basic> Aplicație de bază și setați Denumirea proiectului la AplicațiaMea.
  3. Bifați Utilizați locația prestabilită bifați caseta de selectare sau navigați într-o altă locație la alegere și faceți clic pe finalizarea.
  4. Noul tău proiect, AplicațiaMea, ar trebui să apară în Proiect Explorer.
  5. Faceți clic pe săgeata mică din partea stângă a paginii AplicațiaMea pentru a extinde structura proiectului.
  6. Ar trebui să vezi unul index.htmlfișier, a css subfolder, a js subfolder și câteva alte fișiere și foldere.

HTML, CSS și JavaScript formează baza pentru programarea pe platforma Tizen. Dacă sunteți un expert HTML, atunci nu trebuie să învățați un nou limbaj de programare pentru a scrie aplicații pentru platforma Tizen. Puteți utiliza abilitățile existente în HTML, CSS și JavaScript.

Pasul 2: Adăugarea fișierelor, a activelor și a resurselor

Trebuie mai întâi să adăugăm două subdosare la AplicațiaMea proiect, comic și imagini. Pentru a face acest lucru, faceți clic dreapta pe AplicațiaMea proiect în IDE și selectați Nou> Dosar. Subfolderele ar trebui să apară în lista extinsă AplicațiaMeafolder în IDE.

Descărcați fișierele sursă pentru acest proiect de la GitHub și navigați la imagini subfolder, care conține un număr de fișiere png. Copiați fișierele png la imagini subfolderul pe care l-ați creat acum un moment.

Aveți posibilitatea să lipiți fișiere pe imagini subfolder în Proiect Explorer făcând clic dreapta pe subfolder și selectând Pastă din meniul pop-up.

Apoi, creați nouă fișiere HTML cu următoarele nume de fișiere în comic subfolder, făcând clic dreapta pe comic subfolder și selectare Nou> Fișier. Asigurați-vă că includeți .html extensie pentru fișiere.

  • page1.html
  • page2.html
  • ...
  • page9.html

Ar trebui să aveți acum nouă fișiere HTML în comic subfolder.

Pasul 3: Adăugarea codului

Acum, editați codul în index.html. Acest fișier este punctul de intrare al aplicației dvs. Dublu click index.html pentru a deschide fișierul în IDE. Modificați conținutul </code> eticheta la <code><title>A doua rasă. Apoi, modificați conținutul eticheta cu următoarele:

 
Coperta
<<>>

Tot ce am făcut este să adăugați o imagine la pagină și două butoane pentru a naviga spre celelalte pagini, deoarece comedia noastră va avea zece pagini. Odată ce ați făcut aceste modificări, salvați fișierul selectând Fișier> Salvare din meniu.

Dacă sunteți nou în HTML și CSS, Tuts + are o colecție imensă de tutoriale excelente care vă vor ajuta să obțineți viteza cu elementele de bază ale dezvoltării web.

Apoi, faceți dublu clic style.css în css subfolder și modificați conținutul acestuia, după cum se arată mai jos.

* font-familie: Verdana, Lucida Sans, Arial, Helvetica, sans-serif;  corp margine: 0px auto; background-color: # 0a3003;  img margine: 0; umplutura: 0; frontieră: 0; lățime: 100%; înălțime: auto; afișare: bloc; plutește la stânga;  .btn display: inline-block; umplutura: 15px 4% 15px 4%; margin-stânga: 1%; marginea-dreapta: 1%; margin-top: 5px; margin-bottom: 5px; font-size: 30px; text-align: centru; vertical-aliniere: mijloc; frontieră: 0; culoare: #ffffff; fundal-culoare: # 4b4237; lățime: 40%; înălțime: 80px; text-decoration: nici unul; 

Am adăugat un stil pentru corp, imagini și meniuri de navigare. Odată ce ați făcut modificările, salvați fișierul.

În mod similar, adăugați codul tuturor celorlalte fișiere HTML pe care le-ați creat. style.css fișier în css subfolderul trebuie să fie conectat extern la toate aceste fișiere HTML. Dacă sunteți sigur de acest pas, descărcați fișierele sursă de la GitHub și examinați sursa pentru clarificare.

Pasul 4: Testarea aplicației

Pentru a testa aplicația, selectați AplicațiaMea și selectați din meniu Proiect> Proiect construit pentru a construi proiectul. Asigurați-vă că instanța emulatorului este în funcțiune.

Faceți clic dreapta pe AplicațiaMea și selectați Executați ca aplicație Web Tizen Wearable pentru a rula proiectul în emulator. Utilizați butoanele săgeată din interfața de utilizare pentru a naviga la pagina următoare sau anterioară. Glisați în jos din partea de sus a ecranului pentru a părăsi aplicația.

Concluzie

În acest tutorial, am construit o aplicație simplă de benzi desenate cu Tizen SDK for Wearable și am rulat-o pe emulatorul inteligent de ceas care vine împreună cu IDE-ul. Distracția reală începe când sunteți gata să instalați și să o rulați pe un dispozitiv fizic.

Puteți găsi o mulțime de informații suplimentare pe site-urile Samsung și Tizen Developers. Ce mai astepti?

Cod