Salary -ohjelman Beta-versio

Update: Beta 0.3 julkaistu 12.12.2013 SalaryCalc -ohjelman kehittäminen Tero Karvisen ohjaamalla Mobiilituotekehitys kurssilla on tullu beta vaiheeseen. Eli ohjelma toimii, muttei ole vielä lopullinen. Tämän hetkinen toiminallisuus rajoittuu työpäivien lisäämiseen, työpäivien listaukseen ja oman, henkilökohtaisen palkkatietojen muuttamiseen. SalaryCalc Ohjelman tarkoituksena toimia apuna tuntikirjanpidossa. Käyttäjä tallentaa työpäivien tiedot ja ohjelma laskee … Continue reading

Projektisuunnitelma

Tehtävänantona oli tehdä projektisuunnitelma, missä muun muassa selviää kohderyhmä ja miten he oppivat käyttämään sitä. avSalary Ohjelmalla voi laskea työtuntien perusteella palkan. Ohjelma ottaa huomioon tarvittaessa lisät, esimerkiksi kaupan alan iltalisät. Ohjelma tulee käyttämään Cordovan Storage APIa tietojen tallentamiseen tietokantaan. Kohderyhmänä, ainakin aluksi, on opiskelijat, jotka tekevät pätkätöitä. Opiskelija-Olli kuulee … Continue reading

Cordova Storage – Salary app

Tehtävänantona oli tehdä ohjelma, joka hyödyntää Cordova APIa. Valitsin käytettäväksi Storage-APIn, koska kurssin varsinaisessa projektissa tulen tarvitsemaan sitä myös. Ideana siis tehdä ohjelma, jossa käyttäjä pystyy tallentamaan tehdyt työpäivät puhelimelle, joka sitten auttaa ylläpitämään kirjaa tehdyistä töistä. Ohjelman rungon tekeminen Tein jo tutuksi tulleen tavan mukaisesti uuden Android Application Projektin. … Continue reading

Cordova API

Tehtävänantona oli tehdä ohjelma, joka käyttää Cordovan APEja. Ensiksi kokeilin Device -apin toimivuuden käyttämällä valmista pohjaa. <!doctype html> <html>     <head>       <title>Device Properties Example</title>         <script type=”text/javascript” charset=”utf-8″ src=”cordova-2.1.0.js”></script>         <script type=”text/javascript” charset=”utf-8″>     // Wait for Cordova to load                   //         document.addEventListener(“deviceready”, onDeviceReady, false);         //document.addEventListener(“deviceready”, onDeviceReady, … Continue reading

Pelin teko jQuery:a käyttäen

Tehtävänannossa käskettiin tehdä peli jQuery:lla, joka sisältäisi grafiikkaa ja toimisi myös Android emulaattorissa. Pelin teko Pelin ideana oli päätellä käyttäjän ajattelema luku käyttäen apuna kahta painiketta, “bigger” ja “smaller”. Sivun pohja on ihan normaali html-sivu ja bodyn lopussa on sitte javascript-osuus. <body> // Buttons etc are here… <script type=”text/javascript” charset=”utf-8″ … Continue reading

Hello jQuery

Tehtävänä oli tehdä Hello World jQuery:lla. En ollut aikaisemmin tutustunut aiheeseen ollenkaa, joten tehtävään liittyvien sivujen lukemiseen meni kauemmin kuin itse sivun koodaamiseen. Jotta Hello jQuery pysyisi yksinkertaisena, tein sivun missä jQuery tervehtii painiketta painaessa käyttäjää. Lisäefektinä lisäsin mahdollisuuden “hävittää” alkuinfon. Sivuston lähdekoodi löytyy täältä kokonaisuudessaan. Ja demo sivu on … Continue reading

Kehitysympäristön asennus

Kehitysympäristönä Mobiilituotekehitys-kurssilla käytetään  Eclipse:ä ja Cordovaa Asennus Ensiksi päivitin paketit ja järjestelmän, jonka jälkeen asensin eclipsen. sudo pacman -Syu && sudo pacman -S eclipse Tämän jälkeen käynnistin Eclipsen ja valitsin “Help”-valikon alta “Install new software”. Täytin “Work with”-kohtaan url-osoitteen mistä Android-lisäosan saa ladattua. Painoin “add” ja lisäsin osuvan nimen lisäosalle. … Continue reading