Hello Cordova Device
Ohjelman nimi: Connection analyzer
Kuvaus: ohjelma tarkistaa nettiin yhdistämisen yhteydessä, mikä yhteystyyppi on käytössä
status: ei toimi (pluginien asennuksessa ongelmia)
Lisenssi: GPLv3
zip-paketti
tekninen toiminta: sovellus määrittää käynnistyessään eventin, jossa yhteystyypin tarkistus suoritetaan, kun laite yhdistää itsensä nettiin
eclipse android plug ongelma
Ongelma: Täysin uusi eclipse + android pluginin kanssa ei anna luoda uutta Android Application Projektia (Valittaa että API 18 ei ole tuettu, eikä ilmoita mitä APIa haluaa)
Eclipse ei ilmeisesti tunnista Android-sdks:n työkaluja, jolloin
Windows:
1) lataa paketti http://dl-ssl.google.com/android/repository/tools_r22-windows.zip
2) pura paketti
3) mene Android-asennuskansioosi, poista kansio Tools
ja kopioi juuri purkamasi kansio tilalle
Linux:
1) lataa seuraava paketti http://dl-ssl.google.com/android/repository/tools_r22-linux.zip
2) pura paketti kotihakemistoosi
3) avaa komentokehote ja aja seuraavat komennot:
rm -R ~/android-sdks/tools
cp -R tools/ android-sdks/
Kimbel
Kuvaus: 2-4 pelaajan lautapeli, jossa tarkoituksena saada omat nappulat laudan ympäri ja keskellä oleville paikoille ennen muita pelaajia.
Status: ei toimi(kehitys kesken)
Lisenssi: GPLv3, lisätiedot http://www.gnu.org/licenses/gpl-3.0.html
tekninen toiminta: peli toimii täysin javascriptillä siten, että pelilauta piirretään canvas-elementille geometriaa hyödyntäen. Tarkoitus on, että taulukkomuuttujaan tallennettaisiin koordinaatit jokaisesta paikasta, johon nappula voi liikkua, jolloin nappulaa voi liikutella jqueryn avulla animoiden. Samalla myös voidaan ajaa tarkistusfunktio, joka varmistaa, etteivät napit mene päällekkäin (jos nappula toisen päällä -> hyppää seuraavaan ruutuun). Voittaminen voidaan tarkastaa yksinkertaisesti vertailemalla nappuloiden sijaintia ”pesä”ruutujen sijaintiin.
lähdekoodit: github
linkit: http://terokarvinen.com/2013/aikataulu-%E2%80%93-mobiilituotekehitys-bus4tn008-3-syksylla-2013
http://www.w3school.com/
JQuery-harjoitus
Sain kotitehtäväksi Mobiilituotekehityskurssilta toteuttaa seuraavat tehtävät:
– Hello jQuery
– Lue ja kirjoita arvoja lomakkeen kenttiin, reagoi napin painalluksiin (jQueryllä)
– Keksi oma ohjelma ja toteuta se jQuerylla
”Hello jQueryn” päätin toteuttaa yksinkertaisesti tekemällä html-tiedostoon tekstin
-tagin sisälle ja hiirtä napsauttamalla tekstin pitäisi kadota.
Käytin kokeilussa Windows 7 -käyttöjärjestelmää, jossa on Chromium-selaimen versio 30.0.1595.0 asennettuna (Chromium ei ole täysin sama asia kuin Chrome-selain, eron voi lukea halutessaan täältä https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome).
Avasin notepad-sovelluksen, jonka nimesin jQuery.html:ksi ja johon kirjoitin seuraavan koodin:
Kun avasin Chromiumilla kyseisen tiedoston, selain tulosti ikkunalle tekstin ”Hello jQuery! Click me”. Kun klikkasin tekstiä hiirellä, se katosi näkyvistä. Näinollen jQuery-metodit .click() ja .hide() toimivat kuten kuuluukin, jolloin voin päätellä että jQuery toimii oikein.
Kokeilin vielä kopioida koodin eclipsen phonegap-projektin index.html:n ja ajettaessa virtuaaliandroidilla, jquery toimi kuten pitikin.