Å bli en smart watch app utvikler er en god ide, men hva om du er en HTML-utvikler? Vil du være i stand til å realisere drømmen din uten å bytte til en helt annen plattform? Må du forlate alle dine HTML-ferdigheter og starte om igjen? Ikke bekymre deg. Tizen kommer til din redning.
Tizen er et operativsystem av Linux-familien, som målretter mot en rekke enheter fra smarttelefoner til smarte klokker og mye mer. Mens Tizen er et prosjekt i Linux Foundation, styres det av Tizen Association, hvis medlemmer inkluderer Samsung, Intel og andre kjente selskaper i teknologibransjen.
I denne veiledningen vil jeg vise deg hvordan du installerer og konfigurerer Tizen SDK for Wearable og utvikler et smart watch-program med IDE. La oss komme i gang.
Foreløpig finnes to typer SDKer, Tizen SDK og Tizen SDK for Wearable. Siden denne opplæringen handler om å utvikle en frittstående smart watch-app, trenger du Tizen SDK for Wearable.
Du kan laste den ned fra nettstedet Tizen Developers. Du må laste ned et passende installasjonsbehandling som samsvarer med operativsystemet og versjonen. Hvis du foretrekker en frakoblet installasjon til en online, må du laste ned en SDK-bilde også. Hvis operativsystemet ditt er Windows 8 eller Windows 8.1, kan du laste ned installasjonsfilene kategorisert under Windows 7. De vil fungere på Windows 8 og 8.1 bare bra.
Se Tizens detaljerte instruksjoner for å lese om maskinvare- og programvarekravene datamaskinen skal møte.
Du kan installere SDK-en, selv om datamaskinen ikke oppfyller disse maskinvarekravene. Men hvis du gjør det, vil smart watch emulatoren være sakte, noe som resulterer i dårlig app testing. Gå til dokumentasjonen for mer informasjon. Det forklarer hvordan du aktiverer Virtualiseringsteknologi (VT) i BIOS og Forebygging av datautførelse på Windows.
Hvis du ønsker det, kan du installere Intel HAXM hver for seg. Når installasjonen er ferdig, start datamaskinen på nytt.
I venstre rute av IDE er det to vinduer, Prosjekt Explorer og Connection Explorer. De Prosjekt Explorer viser prosjektene opprettet av brukeren. De Connection Explorer Viser de tilkoblede enhetene som er tilgjengelige, emulatorinstanser eller eksterne enheter.
Det vil ta litt tid å starte emulatoren. Du bør se et vindu med startskjerm som ligner på skjermbildet nedenfor når det er oppe. Emulatorinstansen skal vises som en oppføring i Connection Explorer.
Sveip opp fra det nederste midtpunktet på startskjermen for å gå til skjermen som viser de installerte appene på enheten eller emulatoren. Siden du ikke har installert noen apper ennå, er det bare innstillinger ikonet vises.
Du kan gå tilbake til forrige skjermbilde eller avslutte en app ved å sveipe ned fra toppen av midten av skjermen.
I dette eksemplet skal vi lage en enkel app for å vise en tegneserie. La oss se på hvert trinn i sin tur.
La oss lage et nytt prosjekt i IDE.
HTML, CSS og JavaScript danner grunnlaget for programmering på Tizen-plattformen. Hvis du er en HTML-veiviser, trenger du ikke å lære et nytt programmeringsspråk for å skrive programmer for Tizen-plattformen. Du kan bruke dine eksisterende HTML-, CSS- og JavaScript-ferdigheter.
Vi må først legge til to undermapper til MinApp prosjekt, komisk og Bilder. For å gjøre dette, høyreklikk på MinApp prosjektmappe i IDE og velg Ny> Mappe. Undermappene skal vises i det utvidede MinAppmappe i IDE.
Last ned kildefilene for dette prosjektet fra GitHub og naviger til Bilder undermappe, som inneholder en rekke png-filer. Kopier png-filene til Bilder undermappe du opprettet for et øyeblikk siden.
Du kan lime inn filer til Bilder undermappe i Prosjekt Explorer vindu ved å høyreklikke på undermappen og velge Lim inn fra popup-menyen.
Deretter opprett ni HTML-filer med følgende filnavn i komisk undermappe ved å høyreklikke på komisk undermappe og valg Ny> Fil. Pass på at du inkluderer .html utvidelse for filene.
Du bør nå ha 9 HTML-filer i komisk undermappe.
La oss nå redigere koden i index.html. Denne filen er inngangspunktet for søknaden din. Dobbeltklikk index.html for å åpne filen i IDE. Endre innholdet i
tag til
. Deretter endrer du innholdet i merk med følgende:
<<>>
Alt vi gjorde, er å legge til et bilde på siden og to knapper for å navigere til de andre sidene siden tegneserien vår vil ha ti sider. Når du har gjort disse endringene, lagrer du filen ved å velge Fil> Lagre fra menyen.
Hvis du er ny på HTML og CSS, har Tuts + en enorm samling av gode opplæringsprogrammer som vil hjelpe deg med å komme opp til hastigheten med det grunnleggende om webutvikling.
Deretter dobbeltklikker du style.css i css undermappe og endre innholdet som vist nedenfor.
* font-familie: Verdana, Lucida Sans, Arial, Helvetica, sans-serif; kropp margin: 0px auto; background-color: # 0a3003; img margin: 0; polstring: 0; grense: 0; bredde: 100%; høyde: auto; skjerm: blokk; flyte: venstre; .btn display: inline-block; polstring: 15px 4% 15px 4%; margin-venstre: 1%; margin-høyre: 1%; margin-topp: 5px; margin-bunn: 5px; skriftstørrelse: 30px; tekst-align: center; vertikaljustering: midt; grense: 0; farge: #ffffff; bakgrunnsfarge: # 4b4237; bredde: 40%; høyde: 80px; tekst-dekorasjon: ingen;
Vi har lagt til noen styling for kropp, bilder og navigasjonsmenyene. Når du har gjort endringene, lagre filen.
Tilsvarende legger du til kode til alle de andre HTML-filene du har opprettet. De style.css fil i css undermappe må være eksternt koblet til alle disse HTML-filene. Hvis du er sikker på om dette trinnet, laster du ned kildefilene fra GitHub og undersøker kilden for avklaring.
For å teste appen din, velg MinApp prosjektmappe og, fra menyen, velg Prosjekt> Bygg prosjekt å bygge prosjektet. Pass på at emulator-forekomsten er oppe og i gang.
Høyreklikk på MinApp mappe og velg Kjør som> Tizen Wearable Web Application å drive prosjektet i emulatoren. Bruk piltastene i brukergrensesnittet til å navigere til neste eller forrige side. Sveip ned fra toppen av skjermen for å avslutte appen.
I denne opplæringen bygget vi en enkel tegneserieapp med Tizen SDK for Wearable og kjørte den på smart watch emulatoren som følger med IDE. Den virkelige moroa begynner når du er klar til å installere og kjøre den på en fysisk enhet.
Du finner mye mer informasjon på Samsung og Tizen Developers nettsteder. Hva venter du på?