Introduktion till Smart Watch App Development med Tizen

Vad du ska skapa

Att bli en smart programutvecklare är en bra idé, men om du är en HTML-utvecklare? Kommer du att kunna förverkliga din dröm utan att byta till en helt annan plattform? Måste du överge alla dina HTML-färdigheter och börja om igen? Oroa dig inte. Tizen kommer till din räddning.

Tizen är ett operativsystem för Linux-familjen, som inriktar sig på en rad enheter från smartphones till smarta klockor och mycket mer. Medan Tizen är ett projekt inom Linux Foundation, styrs det av Tizen Association, vars medlemmar inkluderar Samsung, Intel och andra välkända företag inom teknikindustrin.

I denna handledning visar jag dig hur du installerar och konfigurerar Tizen SDK for Wearable och utvecklar ett smart watch-program med IDE. Låt oss börja.

1. Installera och konfigurera SDK

Steg 1: Tizen SDK eller Tizen SDK för Wearable?

För närvarande finns två typer av SDK: er, Tizen SDK och Tizen SDK for Wearable. Eftersom denna handledning handlar om att utveckla en fristående smart watch app, behöver du Tizen SDK for Wearable.

Du kan ladda ner den från webbplatsen Tizen Developers. Du behöver ladda ner ett lämpligt installera chef som matchar ditt operativsystem och version. Om du föredrar en offlineinstallation till en online, måste du hämta en SDK-bild för. Om ditt operativsystem är Windows 8 eller Windows 8.1 kan du hämta installationsfilerna kategoriserade under Windows 7. De fungerar på Windows 8 och 8.1 bara bra.

Steg 2: Krav

Se Tizens detaljerade instruktioner för att läsa om de hårdvaru- och programvarukrav som datorn ska uppfylla.

Du kan installera SDK även om datorn inte uppfyller dessa hårdvarukrav. Om du gör det kommer smart watch emulatorn dock att vara långsam, vilket leder till dålig apptestning. Besök dokumentationen för mer information. Det förklarar hur man aktiverar Virtualiseringsteknik (VT) i din BIOS och Dataexekveringsskydd på Windows.

Steg 3: Installera SDK

  1. Springa det installera chef du hämtade tidigare. Det här är en .exe-fil med ett filnamn som tizen-wearable-sdk-2.2.159_windows64.exe, beroende på operativsystem och version.
  2. Klick Avancerad för att gå till nästa skärm.
  3. På den skärmen, kolla på SDK-bild alternativknappen och navigera till zip-filen som innehåller lämplig SDK-bild. Observera att jag antar att du föredrar en offline-installation och du har redan laddat ner den nödvändiga SDK-bilden till din utvecklingsmaskin.
  4. Välj SDK-bild zip-fil och klicka Öppna i dialogrutan.
  5. En Extracting SDK Image meddelandet visas. Klick ok efter avslutad extraktion.
  6. Klick Nästa och den Licensavtal fönstret kommer att visas.
  7. Godkänna licensen och klicka på Nästa.
  8. De konfigurationsfönster kommer att visas nästa. Jag rekommenderar att du lämnar alla kryssrutor markerade och klickar på Nästa.
  9. Slutligen, när installera chef ber om en plats för installationen, ange ditt val genom att välja en sökväg och klicka på Installera.
  10. Om du redan har konfigurerat ditt BIOS korrekt, Intel Hardware Accelerated Execution Manager (Intel HAXM) kommer också att installeras automatiskt under denna process. Om inte, avsluta installationsprocessen och konfigurera BIOS så att den tillåter Intel HAXMatt bli installerad.
  11. Glöm inte att aktivera Dataexekveringsskydd om ditt operativsystem är Windows. Fortsätt installationen.

Om du vill kan du installera Intel HAXM separat. När installationen är klar startar du om datorn.

Steg 4: Konfigurera IDE

  1. Bläddra till mappen där du har installerat SDK och navigerar till id mapp. Kör den körbara filen som heter ID.
  2. Efter några minuter visas ett fönster där du frågar efter en plats för arbetsyta för att spara de appar som du utvecklar. Ange en sökväg till platsen och klicka på ok. Efter konfigurationen ska IDE visas.

Steg 5: Egenskaper hos IDE

I den vänstra rutan i IDE finns det två fönster, Project Explorer och Connection Explorer. De Project Explorer visar de projekt som skapats av användaren. De Connection Explorer listar de anslutna enheter som för tillfället finns tillgängliga, emulatorinstanser eller fjärranslutna enheter.

Steg 6: Skapa en Emulator Instance

  1. Connection Explorer, Klicka på Emulator Manager ikonen, den vänstra blå knappen.
  2. Klick Ja Användarkontokontroll fönster som visas. Detta kommer att föra upp Emulator Manager fönster.
  3. Klick Lägg till ny och ge emulatorns instans ett namn.
  4. När du klickar Bekräfta, Den nya emulatorns instans kommer att skapas. Klicka på den blå knappen med en pil i emulatorns ikon för att starta emulatorn.

Det tar lite tid att starta emulatorn. Du bör se ett fönster med en startskärm som liknar skärmbilden nedan när den är igång. Emulatorns förekomst ska visas som en post i Connection Explorer.

Dra upp från den nedre mittenpunkten på startskärmen för att gå till skärmen som visar de installerade programmen på enheten eller emulatorn. Eftersom du inte har installerat några appar ännu, bara den inställningar ikonen visas.

Du kan gå tillbaka till föregående skärm eller avsluta en app genom att svepa ner från den övre mitten av skärmen.

2. Utveckla en enkel Comic App

I det här exemplet kommer vi att skapa en enkel app för att visa en serietidning. Låt oss titta på varje steg i sin tur.

Steg 1: Skapa ett nytt projekt

Låt oss skapa ett nytt projekt i IDE.

  1. Gå till Arkiv> Nytt> Tizen Wearable Web Project.
  2. I fönstret som visas väljer du Grundläggande> Grundläggande applikation och ställa in Projektnamn till mittpgm.
  3. Markera Använd standardplatsen kryssrutan eller bläddra till en annan plats efter eget val och klicka på Avsluta.
  4. Ditt nya projekt, mittpgm, ska visas i Project Explorer.
  5. Klicka på den lilla pilen till vänster om mittpgm för att utöka projektstrukturen.
  6. Du borde se en index.htmlfil, a css undermapp, a js undermapp och några andra filer och mappar.

HTML, CSS och JavaScript utgör grunden för programmering på Tizen-plattformen. Om du är en HTML-guiden behöver du inte lära dig ett nytt programmeringsspråk för att skriva applikationer för Tizen-plattformen. Du kan använda dina befintliga HTML-, CSS- och JavaScript-färdigheter.

Steg 2: Lägga till filer, tillgångar och resurser

Vi behöver först lägga till två undermappar till mittpgm projekt, komisk och bilder. För att göra detta högerklickar du på mittpgm projektmapp i IDE och välj Ny> Mappa. Undermapparna ska visas i det expanderade mittpgmmapp i IDE.

Hämta källfilerna för detta projekt från GitHub och navigera till bilder undermapp, som innehåller ett antal png-filer. Kopiera png-filerna till bilder undermapp som du skapade för en stund sedan.

Du kan klistra in filer till bilder undermapp i Project Explorer fönster genom att högerklicka på undermappen och välja Klistra från popupmenyn.

Skapa sedan nio HTML-filer med följande filnamn i komisk undermapp genom att högerklicka på komisk undermapp och välja Ny> Fil. Var noga med att inkludera .html förlängning för filerna.

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

Du borde nu ha nio HTML-filer i komisk mapp.

Steg 3: Lägga till kod

Låt oss nu redigera koden i index.html. Den här filen är startpunkten för din ansökan. Dubbelklicka index.html för att öppna filen i IDE. Ändra innehållet i </code> tagga till <code><title>2: a ras. Ändra sedan innehållet i tagga med följande:

 
Omslag
<<>>

Allt vi gjorde är att lägga till en bild på sidan och två knappar för att navigera till de andra sidorna, eftersom vår komiker kommer att ha tio sidor. När du har gjort dessa ändringar, spara filen genom att välja Arkiv> Spara från menyn.

Om du är ny på HTML och CSS, har Tuts + en enorm samling av utmärkta handledning som hjälper dig att komma igång med grunderna i webbutveckling.

Dubbelklicka sedan på style.css i css undermapp och ändra dess innehåll enligt nedan.

* font-family: Verdana, Lucida Sans, Arial, Helvetica, sans-serif;  kropp margin: 0px auto; background-color: # 0a3003;  img marginal: 0; vaddering: 0; gräns: 0; bredd: 100%; höjd: auto; display: block; flyta till vänster;  .btn display: inline-block; vaddering: 15px 4% 15px 4%; marginal-vänster: 1%; marginal-höger: 1%; marginal-topp: 5px; marginal-botten: 5px; typsnittstorlek: 30px; text-align: center; vertikaljustering: mitt; gräns: 0; färg: #ffffff; bakgrundsfärg: # 4b4237; bredd: 40%; höjd: 80px; text-dekoration: ingen; 

Vi har lagt till lite styling för kropp, bilder och navigeringsmenyerna. När du har gjort ändringarna, spara filen.

På samma sätt lägg till kod till alla andra HTML-filer du har skapat. De style.css fil i css undermappen måste vara extern länkad till alla dessa HTML-filer. Om du är säker på detta steg, ladda ner källfilerna från GitHub och kolla källan för förtydligande.

Steg 4: Testa appen

För att testa din app väljer du mittpgm projektmapp och, från menyn, välj Projekt> Byggprojekt att bygga projektet. Se till att emulatorns instans är igång.

Högerklicka på mittpgm mapp och välj Kör som> Tizen Wearable Web Application att köra projektet i emulatorn. Använd pilknapparna i användargränssnittet för att navigera till nästa eller föregående sida. Dra ner från toppen av skärmen för att avsluta appen.

Slutsats

I den här handledningen byggde vi en enkel komisk app med Tizen SDK for Wearable och sprang den på smart watch emulatorn som kommer med IDE. Den riktiga kul börjar när du är redo att installera och köra den på en fysisk enhet.

Du hittar mycket mer information på Samsung och Tizen Developers webbplatser. Vad väntar du på?