pühapäev, 23. august 2009

WM programmid-rakendused-apid

"WM" nagu windows mobile ja "apid" nagu applications=>app=>apid (võtsin suupärasemaks kasutamiseks tüüpsõnaks "kapp")

kuna see on sissejuhatuseks ka mängudele ja ekraaniteemadele, alustaks algusest:
* (anti)viirused!!!
kui plaanite mööda netti mänge ja progesid otsida, oleks arukas turvalisuseks ja saavutatu hoidmiseks sisse panna antiviirus.
tasuta asjadest leidsin ise vaid Spybot - Search & Destroy:
http://forums.spybot.info/downloads.php?cat=12
valige õige tüüp, pocket pc või smartphone, seekord saavad ka symbianikasutajad kasuliku viite.
seejuures ei saanud seda oma 240x400 samsung omnia i900-l tööle, aga on palju kiitvaid kommentaare, mistõttu soovitan

Microsoft pakub omal lehel koos tootjate linkidega 5 antiviirust:
http://www.microsoft.com/windowsmobile/en-us/totalaccess/columns/mobile-security.mspx
ülevõetud MS põhijutust edasi viidad antiviiruste kirjeldustele:
http://www.bestsecuritytips.com/xfsection+article.articleid+98.htm

vähe sellest, et nutis peaks olema antiviirus, peab (sisselülitatud!) antiviirus olema ka arvutis, mille küljes on nuti

* huvitav app, aga kas ma saan seda kasutada?
asi pole isegi mitte niivõrd kasutamises, kuivõrd selles, kas saab alguseks installida. soovitan jälgida nõudmisi (Requirements):
1. operatsioonisüsteem
"püsige oma liigi piires", windows mobile all the way. räägitakse küll apple appide portimisest (ületõstmisest iphone OSist wm 6.5) ja ilmselt lähiajal tuleb kõvasti materjali ka portimisest OS'i-LiMo-Androidi vahel, aga sellest ma niipea ei kirjuta.
mida vanema opsüsteemi jaoks (CE, 2002) tehtud app, seda väiksem on tõenäosus, et hakkab tööle uuemas nutis ja teistpidi kui nutis on 6.0, ei pruugi tööle minna 6.1 pro või varsti välja ilmuvad 6.5-spetsiifikat kasutavad apid
2. pocket pc või smartphone app?
kui mobiil on puute-ekraaniga, siis valiku korral kindlasti pocket PC, eriti kui pole füüsilist klaverit.
endal pole kogemust smartphone wm-ga, ühest küljest võivad sellel olla omad piirangud ja teisalt näiteks smartphone klaviatuuripõhiseid tulistamismänge ei saa kasutada vaid puute-ekraaniga nutil. vastupidi väikeklaveriga smartphonel ei lähe tööle puute-ekraanipõhised asjad
3. ekraaniresolutsioon
kui juba mitu asja on käima saadud, tundub meri põlvini, kuni selgub, et peale installi ei lähe installitu käima või ekraanile tulevad imelikud kaldtriibud. ilmselt on probleem resolutsiooniga.
üldiselt on pocket pc apid tehtud VGA (480x640 või kordse 240x320) jaoks, enimkasutatud resod:
240 x 320 QVGA
240 x 400 WQVGA
320 x 480 HVGA
480 x 640 VGA
480 x 800 WVGA
seejuures:
* Q(uarter) tähendab veerandit, QVGA on VGA pinnast 1/4
* H(alf) tähendab poolt, HVGA on 1/2 VGA pinnast
* W(ide) tähendab laia, 25% laiemat
kui antakse installikad erinevatele resodele, esimesena proovida loomulikult originaalreso, kui seda veel ei tea, GSM Arenas mudel otsingusse, Display - Size
4. muud nõudmised
kunagi ei tee paha Requirements "lõpuni lugeda"
- kindlale nutimudelile, HTC erinevate mudelite jaoks on tehtud omi appe, kui vastavat mudelit pole, võib ju proovida installida, aga töölemineku võimalus on sel juhul väike
- teise tarkvara täiendamiseks või nõuab midagi täiendavat, app võib näida kena, aga kui see on vaid täiendus/nõuab lisa, siis huvi korral jätkata algse tarkvara/lisa otsinguga
- kindlale komponendile, näiteks mingit kindlat tüüpi GPS mooduli või liikumissensori jaoks, kuigi üldjuhul antakse kõrvale nutide mudelite/tootja nimed

* installikad kopeerida arvutisse või otse nutisse?
isiklikult soovitan majandada nutide installeerimisfailidega arvutis ja selle kaudu (My Computer => Mobile Device) või sealt kopeerida ja installida apid nutisse. arvuti file manageri kaudu on hiirega lihtsam nutis faile ringi tõsta.
liiati osasid vanemaid saabki installida vaid arvutis EXE-t käivitades

* kuhu installida?
My Storage või Storage Card (kui muidugi pole plaani seda pidevalt vahetada, sel juhul My Device)
nutil on operatsioonisüsteemiks suhteliselt väike RAM, suurim silmajäänu on 256MB. kui app (mäng) hakkab veel mingit oma sodi kirjutama, siis võib asi lõppeda sootuks mobiili kinnijooksmisega

* laadisin alla mingi imeliku faili?
apple sai aru, et kuna keskmine klient on forrest gump, siis tohib olla vaid ÜKS installeerimisvõimalus; erinevatele windows mobiledele on aga juba 10 aastat tehtud uuematele windowsitele osaliselt mittesobivaid ja erineva installeerimismoega faile. kui windows ei näita laiendeid, parem klikk ja "Properties" ülemine aken: failinimi.laiend, vastavalt laiendile:
CAB - windows mobile installeerimisfail
kopeeritakse nutisse, soovitan storagel/mälukaardil teha neile oma kataloog: Menu => New Folder ja installeeritakse seal storagele
kui nutis ei taha asi tööle minna ja annab veateateid, siis võibolla laeti alla/kopeeriti poolikult, laadige uuesti alla
EXE - klikkige (seepärast peavad antiviirused peal olema!)

1. vanemate puhul käivitatakse arvutis ning edasi ilmuvad nuti ekraanile installeerimisküsimused
2. kui aga tuleb vastuseks: "is not a valid Win32 applicaton", on app ilmselt nutis otsekäivitatav exe, tehke näiteks storagel EXE-kataloog (siis on selge, kus on üksikud EXEd) ja sinna veel omaette kataloog, kuhu exe kopeerida ning soovitan nutis peale tööleminekut ja plaani seda ka edaspidi kasutada exe-l teha Copy ja edasi mööda kataloogipuud: My Device => Windows => (nüüd võib natuke aega minna kataloogide joonistamisega) => Start Menu => Programs, alt: Menu => Edit => Paste Shortcut ; ning tekkinud "Shortcut to..." võiks ümber nimetada. edaspidi ilmub see link süsteemi "Programs"-is
ZIP/RAR - windowsi arhiivifailid, klikkige
kui sees on:
1. EXE - pakkida lahti ja käituda varasemalt exe'likult
2. CAB - põhimõtteliselt saab ka nutis arhiive lahti võtta, aga soovitan CAB arhiivist lahti pakkida/ hiirega töölauale tõsta ja see kopeerida nutisse ning sealt installida
3. mõned vana kooli mehed võisid pakkida oma wm api koos vajalike lisadega kataloogiga, sel puhul on mugavam pakkida arvutis kataloog lahti ja kopeerida kataloog storagele üksikute EXEde kataloogi ning teha exe'st link
ZIPis/RARis mingid kataloogid CAB'idega, ARM ja mingid teised, mida neist valida?
peale 2004 toodetud nutiga on kindla peale minek arm (arm-protsessor) ja kui arm taga on numbreid, alguseks suurim number

* küsib, et tahab eelmist versiooni üle kirjutada, aga tahaks seda ka alles hoida?
elus tuleb teha valikuid ja alles hoida installikaid. lõpliku otsuse, kumba alles hoida, saab teha loomulikult uue läbivaatamise järel. kui pole tegu täiendusega, installiks isiklikult vana maha, kindluse mõttes veel nuti välja-sisse (siis jääb nutisse vähem sodi) ja vaataks uue pealt, kumb lõplikult jätta

* ei lähe tööle, küsib veel mingit frameworki?
kui peale õnnestunud installi küsib .NET Compact Framework for Windows 2.0 või 3.5, siis microsoft jagab vaid 3.5 täispaketti, mida tuleb installeerida esmalt arvutisse ja järgmisel nuti sünkrol valib kõige õigema versiooni ja installib ka nutisse. kindlasti soovitan kasutada vaid microsofti lehe installikat, mis annab kõige parema tulemuse ning mitte puutuda juhuslikust kohast saadud kraami

* parimad apid on kus?
üks suurim tasuta koht suurtele nutidele:
http://www.freewarepocketpc.net/
MS jagab osad tasuta, vaja ka Windows Live kontot:
http://www.microsoft.com/windowsmobile/en-us/totalaccess/software/games/default.mspx
tasulisi vaadates soovitan alustada ühest parimast - SPB Mobile'st:
http://www.spbsoftwarehouse.com/pocketpc-software//

kui teile on silma jäänud "sellised kastid" ja pakub huvi, mida nad endast kujutavad, siis soovitan esimese või järgmise asjana installida unikaalse softi - nuti kaameraga barcode, tavaliselt kodeeritud linkide lugeja

QuickMark: http://www.freewarepocketpc.net/ppc-download-quickmark-v3-3-barcode-reader.html annab ka valida, mis lehitsejaga kodeeritud aadressile minna

või leegitsevama kujundusega ja häälekam
i-nigma:
http://www.freewarepocketpc.net/ppc-download-i-nigma-barcode-reader-v1-4.html
minu nutis kasutab vaid internet explorerit

mõlemad loevad samu barcode, mis on tutvustuses ja allalaadimislehel ning mida võib üha rohkem kohata mujalgi.
kui tekib raskusi "kasti püüdmisega", soovitan panna kaamera koodi vastu ning tõmmata sujuvalt enda poole

ja jätke meelde, et parema ülanurga "X", windowsite klassikaline "Close" tegelikult minimiseerib api töö ning kui selliseid minimiseerituid on piisavalt palju, siis mõni ressursinõudlikum asi, näiteks pildistamine või video mängimine ei pruugi käivituda ning teiseks eriti aktiivselt töötavate programmide puhul, eriti kui nad kasutavad wifit/mobiilnetti, jookseb aku oluiselt kiiremini tühjaks, rääkimata m-neti "üllatusest" arvel.
seega jätke meelde, et api sulgevad peamenüüs "Exit", "Quit", "Close", sama asi "klahvina" või mõnel ka parema risti kohal "Ok".
ses suhtes on abimeheks Task Switcheri või Task Manageri kiirnupp (endal tuleb lisanupu pikema hoidmise peale Task Switcher) või pealauamenüüse toomine ja mitme api kasutamise järel üleklikkimine ja üleliigsete sulgemine

Kommentaare ei ole:

Postita kommentaar