Sel nädalavahetusel korraldasime Microsoft Eesti ja MVP-dega Tallinna Polütehnikumis päris vinge koodilaagri. Meie mõte oli lihtne – tutvustada Windows Phone platvormi ning luua uusi ägedaid Eesti rakendusi. Kohal olid ka mentorid, kes nõu ja jõuga igal sammul aitasid. Pidasime maha 5 pikka loengut ning debugisime tuhandeid koodiridu.
Kahe päeva koodimisega jõuab nähtavasti nii mõndagi – 8 ... Loe edasi
Lisasin oma projekti DatePickeri ja oma kurvastuseks nägin, et Windows Phone 7 ei kuva AppBar ikoone DatePickeri sees. Kuvatakse nõmedaid riste Cancel ja Done nupu ikoonide asemel.
Dokumentatsioonist selgus, et nii see peabki olema. Mingitel põhjustel ei saa ikoone Toolkiti .dll-I sisse panna ja seega tuleb need ikoonid oma projekti ise lisada.
Ikoonid asuvad C:\Program Files\Microsoft ... Loe edasi
Teen praegu üht Windows Phone rakendust, kus valideerin kasutaja sisestatud teksti ja eemaldan teatud sümbolid, mis klaviatuurilt tulevad. (Lihtsam paar erindit eemaldada, kui päris enda klaviatuuri arendada)
Sellisel teksti muutmisel on aga tobe efekt, et kursor liigutatakse tekstikasti algusesse.
WP7 TextBoxil ei ole caretIndex atribuuti nagu Formsis või WPF-is aga sellest pole midagi, sest ... Loe edasi
Hetke seisuga Eestis Windows Phone 7 rakendusi osta ega müüa ei saa, mis tähendab, et ainsaks monetiseerimisvõimaluseks Eestis on reklaamid. Reklaamide näitamiseks kasutatakse Microsoft pubCenter reklaame.
Selleks, et oma rakendustesse reklaame lisada on vaja läbida järgnevad sammud:
Luua Microsoft pubCenter konto
Registreerida uus rakendus
Lae alla Microsoft Advertising SDK for ... Loe edasi
Launchers (Käivitajad) on WP7 funktsionaalsus, mis võimaldab kasutajal väljaspool sinu rakendust mingi tegevus lõpetada ja siis sinu rakendusesse naasta. Näiteks: Saata e-mail, sms või helistada.
Oluline on see, et nii Launcheri kui Chooseri puhul läheb käivitanud rakendus Tombstoned staatusesse, seega tuleb vajalikud andmed pärast uuesti laadida.
Launchers
Namespace: ... Loe edasi