Ohjelmistokehittäminen

Slides:



Advertisements
Samankaltaiset esitykset
Tutustu tablettiin (taulutietokone)
Advertisements

Luku 7 – Sovellusten jakelu ja myynti
Kotisivukoulutus Kirjastotalo Metso Osa 2 Kuvan lisäys ja muokkaaminen.
Wikin pikaohje /ut. Kirjautuminen palveluun • Mene osoitteeseen valitse sivun oikeasta yläkulmasta ”Sign.
Luku 6 – Käyttöliittymäsuunnittelu tarkemmin
Matkalippujen tilaaminen internetin kautta
SkyDrive ja Office Web Apps –sovellusten käyttäminen
TILDA-Verkkotilastointi
Tämän esityksen avulla osaat ladata PAF 5
Ohjelmistokehittäminen. Luku 2 – Windows 8 -kehittäminen.
Nimien poimimiseen temppeliä varten voit vaihtoehtoisesti käyttää kahta menetelmää: -poiminta PAF 5.2 ohjelmassa -poiminta suoraan TempleReady for Windows.
1. 2 Rekisteröityminen •Rekisteröidy oppimisalustalle kohdasta kirjautuminen • ainstituutti.fi taihttp://vierumaki.valmentaj.
AT-STARTTI OPPILAAN OPETUSVERKON JA INTRAN PERUSTOIMINTOJA.
Susanna Plathan1 Bambuser Ohjeet videon tekemiseen
Moodlen ohje opiskelijoille
Ohjelmistokehittäminen. Luku 4 – Windows-sovellusten käyttöliittymät.
Kotisivukoulutus Kirjastotalo Metso Osa 1 Tekstin kirjoittaminen ja muokkaaminen, linkitys.
Luku 5 – Tietojen hakeminen sovelluksiin
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö Netbeans ja XAMPP Projektin luominen.
Kurssilla käytettävät työkalut
Käyttöohje: Kuinka luoda uusi uutinen. (Painamalla F5 voit katsoa tämän diaesityksen)
Suomi-Venäjä-Seuran Ankkuri-jäsenrekisteri
Kuinka rakentaa tietokone itse
Tärkeämpää kuin arvaatkaan
Ohjelmistokehittäminen. Luku 1 – Mitä on ohjelmistokehittäminen?
Microsoft® Lync™ 2010 Edustajien koulutus
Valitse sanomapalkissa Ota muokkaus käyttöön,
Videon pikaopas Videopuhelun aloittaminen 1.Vie osoitin yhteyshenkilön valokuvan päälle ja napsauta kamerapainiketta. 2.Yhteyshenkilösi näyttöön ponnahtaa.
Antti-Jussi Lakanen Nuorten peliohjelmointi 2009 / Jyväskylän yliopisto.
Tekstiasiakirjan kirjoittaminen
Jakaminen ja yhteistyö
PIKAOPAS LYNCIN KÄYTTÖÖN
Kotisivukoulutus Ohjeet alasivujen tekoon ja kuvien lisäämiseen © SVS Länsi-Suomi.
 Tärkeämpää kuin arvaatkaan 1. Et ole ehkä koskaan tarvinnut varmistuksia, mutta… …ennemmin tai myöhemmin se tapahtuu sinullekin. 2PowerPoint harjoitus.
1. Avaa omat tiedostot Pakatut tiedostot vievät vähemmän tallennustilaa ja ne voi siirtää toiseen tietokoneeseen nopeasti. Pakattuja ja pakkaamattomia.
Metropolialueen tpk- koulutuskalenteri Tapahtuman lisääminen kalenteriin Ulla Timonen.
Suomi-Venäjä-Seuran Jäsenrekisteriohjelma
Vapaa aihe Kysymykset.
Maaseutu.fi on uudistunut -
OPPIMINEN JA OPETUS / DIDAKTIIKAN KURSSIN WIKITENTTI.
Käyttöohje: Kuinka lisätä käyttäjä ryhmääsi. (Painamalla F5 voit katsoa tämän diaesityksen)
Virtuaalisointi.
AT-STARTTI OPPILAAN OPETUSVERKON JA INTRAN PERUSTOIMINTOJA.
Kuinka tehdä blogi o365:ssä
Someoppaita – step by step Twitter AVO-hanke Creative Commons Nimeä-Tarttuva 3.0 SuomiNimeä-Tarttuva 3.0 Suomi.
Windows-kaupan Lync-sovelluksen käytön aloittaminen
Käyttöohje: Kuinka liittyä ryhmään. (Painamalla F5 voit katsoa tämän diaesityksen)
Esityksen ”fonteista” päätteettömät kirjaimet (groteski) erottuvat paremmin kun teksti on suurta, esim. ARIAL on päätteetön kirjaintyyppi päätteelliset.
Pikaopas: © 2013 Microsoft Corporation. Kaikki oikeudet pidätetään. Lyncin aloitusnäyttö Lyncin aloitusnäytön vasemmassa osassa on ruutuja, joiden avulla.
To start press the space bar. Tietojen päivittäminen PAF kantaan käyttäen Temple Ready ohjelmaa ja IGI CD- levyjä CD-ROM:lla on tiedot vuoteen 2000 saakka,
Graafinen käyttöliittymä, osa 1
Windows 7 käyttöjärjestelmän käyttö
OneDrive -palvelussa Suoraan Office ohjelmasta Online
Missä kaupunki X? Esimerkki PaikkaOpin käytöstä opetuksessa tehtävän idea: luokanopettaja Minna Glogan toteutus: koordinaattori Virpi Hirvensalo.
Ajatuksesta albumiin Digitaalikameran käytön jatkokurssi.
Oulunsalon lukion ohje unohtuneen salasanan vaihtamiseen FIM-palvelussa (Microsoft Forefront Identity Manager) Sisältää ohjeet seuraaviin tilanteisiin:
Padlet Opettajan ohjeet
Kahoot-ohje.
OFFICE-TUOTTEIDEN KÄYTTÖ RT- TABLETILLA WORD EXCEL POWERPOINT ONEDRIVE.
Missä kaupunki X? Esimerkki PaikkaOpin käytöstä opetuksessa tehtävän idea: luokanopettaja Minna Glogan toteutus: koordinaattori Virpi Hirvensalo.
Kirjautuminen Opiskelijat kirjautuvat yleensä sisään vieraana. Kirjoita nimesi kenttään ja kirjaudu sisään. Voit kirjautua sisään myös omilla tunnuksilla.
Kuvien siirto nettigalleriaan
Näin ilmoitat ja maksat arvonlisäveron
Missä kaupunki X? Esimerkki PaikkaOpin käytöstä opetuksessa
Lasten ja nuorten kulttuurikeskus metku
TERVE Piirto-ohjeita GIMP-kuvankäsittelyohjelmalle
PaikkaOppi Mobiilin käyttöohje
Granlund Manager, käyttöohje
Kuvagalleria Adobe Bridget -ohjelmalla
TERVE Piirto-ohjeita GIMP-kuvankäsittelyohjelmalle
Esityksen transkriptio:

Ohjelmistokehittäminen

Luku 3 – Ensimmäinen Windows 8 -sovellus

Sisältö ❷❸ Asennukset kuntoon Ensimmäinen käynnistys Windows 8 -kehittäjälisenssin hankkiminen Ensimmäinen ohjelma: Hei, maailma! Tehtäviä Kysymyksiä ja vastauksia

Kertaus: tarvittavat välineet Windows 8 -sovellusten kehittämiseen tarvitaan ainakin seuraavat välineet Tietokone, jossa on Windows 8 -käyttöjärjestelmä Mikäli mahdollista, koneessa olisi hyvä olla kosketusnäyttö, mutta tämä ei ole aivan välttämätöntä Kehitysvälineet Visual Studio -sovelluskehitin (lisää seuraavassa) Nettiyhteys

Asennukset kuntoon Lähdemme siitä olettamuksesta että Windows 8 -käyttöjärjestelmä on jo asennettu sille koneelle, jolla aiot tehdä kehitystyötä Ennen seuraavia toimenpiteitä tarkista kuitenkin: Nettiyhteyden toimivuus, Visual Studion lataus voi kestää pitkään huonolla tai hitaalla yhteydellä Windowsin päivitysten ja tietoturvakorjausten ajantasaisuus (Windows Update -toiminnon kautta)

Lataa Visual Studio 2013 Express Visual Studio 2013 Express for Windows 8 on maksuton tuote jonka voit ladata osoitteesta http://www.visualstudio.com/downloads/download-visual-studio-vs Valitse ladattavaksi Windows 8 - kehittämiseen tarkoitettu Express- versio

Visual Studion asennus Visual Studio 2013:n maksuttoman version asennustiedosto on nimeltään winexpress_full.exe Käynnistä asennustiedosto normaalisti, esim. tupla-klikkaamalla Hetken päästä ruudulle ilmestyy asennusohjelman ensimmäinen ruutu Hyväksy ensin lisenssiehdot (engl. license terms) ja paina sitten Install-painiketta

Asennusohjelman aloitusruutu

Varsinainen asennusvaihe Painettuasi Install-painiketta sinun tarvitsee vain odotella koneesi tehosta riippuen noin kymmenen–kaksikymmentä minuuttia Kun asennus on valmis, saat ilmoituksen asennuksen onnistumisesta Nyt ikkunan alareunaan ilmestyy käynnistyspainike LAUNCH.

Valmis asennus

Ensimmäinen käynnistys Kun Visual Studio 2013 Express käynnistyy ensimmäisen kerran, ohjelma kysyy haluatko kirjautua sisään Kirjautuminen on edellytys Windows 8 –sovellusten kehittämiselle Helpointa on napsauttaa ikkunassa näkyvää Sign in -painiketta ja seurata ohjeita Voit halutessasi jättää kirjautumisen tuonnemmaksi

Kirjautuminen sisään

Kehittäjälisenssin hankkiminen Kehittäjälisenssi (developer license) tarvitaan, jotta omalle koneelle voisi asentaa itse tekemiään sovelluksia Kehittäjälisenssin saa maksutta 30 päiväksi kerrallaan tai vuosimaksun hinnalla 90 päiväksi kerrallaan Ajan kuluttua umpeen lisenssin voi uusia automaattisesti Visual Studion kautta Windows 8 -ohjelmat eli ”appsit” (engl. store apps) asennetaan lähtökohtaisesti ainoastaan Microsoftin kansainvälisen kauppapaikan (store) kautta. Toisin kuin perinteisiä Windows-sovelluksia, kauppapaikka-sovelluksia ei voi kopioida koneelta toiselle. Microsoft on toisin sanoen varmistanut, että kauppapaikka-sovellukset tulevat vain turvallisen ja luotettavan jakelutavan kautta. Windows 8 -ohjelmien kehittäminen olisi kuitenkin mahdotonta, jos kehittäjät eivät voisi asentaa ja ajaa omia ohjelmiaan omilla koneillaan ennen niiden lähettämistä kauppapaikkaan.

Ensimmäinen sovellus Windows 8 -kehittämisen oppiminen tapahtuu tehokkaimmin itse kokeilemalla Kokeillaan yksinkertaisen Hello World -sovelluksen kehittämistä Voit itse jatkaa sovelluksen kehittämistä eteenpäin Tarvitset Windows 8.1 -käyttöjärjestelmällä varustetun koneen Visual Studio 2013:n asennettuna ja rekisteröitynä

Uuden projektin aloittaminen Windows 8 -sovellukseen kuuluu useita erilaisia tiedostoja, joista koostuvaa sovellusta kutsutaan Visual Studiossa projektiksi (engl. project) Käynnistä Visual Studio, ja valitse valikkokomento File/New Project Ruudulle avautuu New Project -ikkuna

New Project -ikkuna

Kehittäjälisenssin hankinta Jos olet aloittamassa uutta projektia Visual Studiossa eikä sinulla ole vielä kehittäjälisenssiä, Visual Studio pyytää sinua hankkimaan lisenssin Väliaikaisen lisenssin hankkiminen on maksutonta Mutta tällaisella lisenssillä ei voi myydä tai jakaa sovelluksia kauppapaikan kautta

Hello World -käyttöliittymä Visual Studio sisältää sekä koodieditorin että käyttöliittymien visuaalisen suunnittelunäkymän Käyttöliittymien muodostamiseen tarkoitetut komponentit löytyvät Toolbox-ikkunasta Visual Studion vasemmasta reunasta Pudota MainPage.xaml-tiedoston käyttöliittymään kaksi komoponenttia: TextBlock ja Button

Käyttöliittymä

Koodin kirjoittaminen Button-komponentin tarkoituksena on vaihtaa ruudulla näkyvä teksti kun painiketta kosketetaan Visual Studiossa koodi kirjoitetaan koodieditoriin Saat koodieditorin näkymiin kaksoisnapsauttamalla Button-komponenttia Anna halutessasi TextBlock-komponentille nimi Properties-ikkunan kautta

Koodieditori

Komponentti ja koodi Komponentin nimen muuttaminen tapahtuu Properties-ikkunan kautta Kun TextBlock-komponentilla on nimi, esimerkiksi ”teksti”, voit kirjoittaa seuraavan ohjelmakoodin Button-komponentin tapahtuman-käsittelijään: teksti.Text = ”Hei, Maailma!”;

Sovelluksen ajaminen Visual Studiossa sovelluksen käynnistäminen tapahtuu Start-painikkeella, joka löytyy työkalurivin (toolbar) keskeltä

Sovellus käynnissä Sovelluksen kääntäminen (build) ja käynnistäminen kestävät muutamia sekunteja Tämän jälkeen koneen ruutu muuttuu mustaksi ja tekemäsi sovelluksen käyttöliittymä tulee näkyviin Kosketa nyt painiketta, ja näet tekstin muuttuvan

Sovellus

Sovelluksen sulkeminen Koska Windows 8 -sovellukset ovat käynnistettäessä koko ruudun kokoisia, sinun täytyy tuntea tavat joilla pääset takaisin Visual Studioon Tapoja on useita Kosketusnäytöllä: vedä sormella ruudun yläreunasta keskeltä alas saakka, jolloin sovellus sulkeutuu Paina näppäimistöltä näppäinyhdistelmää Alt+F4 Paina Windows+D, jolloin palaat Visual Studioon. Paina sitten punaista Stop Debugging -painiketta työkalurivillä.

Tehtäviä Selvitä, mitkä ovat Visual Studio Express 2013 for Windows -kehittimen laitteistovaatimukset. Toimiiko kehitin myös vanhoilla koneilla? Kerro, mihin Windows 8 -sovellusten kehittäjät tarvitsevat kehittäjälisenssiä. Visual Studion mukana tulee neljä valmista sovellusmallia. Kuvaile, mitä mallia käyttäisit missäkin tilanteessa, ja anna yksi sovellusesimerkki kullekin mallille sopivasta sovelluksesta. Tutki, millä tavoin voit helposti avata Blendin suoraan Visual Studiosta. Entä voitko avata Visual Studion suoraan Blendistä?

Kysymyksiä ja vastauksia 1 Tarvitsenko kosketusnäytöllä varustetun tietokoneen, kannettavan tai tabletin voidakseni kehittää Windows 8 -sovelluksia? Et välttämättä, mutta sellaisesta on paljon etua. Visual Studion mukana tulee erityinen Windows 8 -simulaattori, jonka avulla voit kokeilla sovelluksesi toimintaa kosketusnäyttöä simuloiden hiiren avulla. Sovelluksesi luulee, että sinulla on käytössäsi kosketusnäyttö.

Kysymyksiä ja vastauksia 2 Minulla on koneessani Windows 7 -käyttöjärjestelmä. Miten voin aloittaa Windows 8 -kehittämisen? Sinun on päivitettävä ensin Windows 8 -käyttöjärjestelmään jotta voit käyttää ja kehittää Windows 8 -sovelluksia. Jos koneesi on enintään pari vuotta vanha ja pyörittää Windows 7:ää sujuvasti, voit todennäköisesti päivittää tietokoneesi käyttöjärjestelmän. Jos koneesi on vanha ja hidas, voi olla järkevää hankkia uusi kone, esimerkiksi kosketusnäytöllä varustettu kannettava. Näitä saa kaupoista jo alle 400 eurolla.

Kysymyksiä ja vastauksia 3 Olen tehnyt Windows 8 -sovelluksen ja haluaisin kopioida sen ystävälleni/kollegalleni. Miten kopioin sovelluksen toiselle koneelle? Jos ystävälläsi tai kollegallasi on koneellaan Windows 8 ja Visual Studio, voit antaa hänelle ohjelmasi lähdekoodin ja pyytää häntä kääntämään sovelluksen. Jos tämä ei ole mahdollista tai haluat pitää lähdekoodin itselläsi, voit omasta Visual Studiostasi käsin luoda niin sanotun levityspaketin (engl. application package), jonka voit kopioida toiseen koneeseen. Levityspaketin voit tehdä Visual Studion Store-valikon komennolla Create App Packages. Kohdekoneessa voit hankkia tarvittavat kehityslisenssin käyttämällä PowerShell-komentoa Get-WindowsDeveloperLicense. Lisätietoja saat osoitteesta http://msdn.microsoft.com/en-us/library/windows/apps/Hh974578.aspx.