Martin „buzz_lightyear” opisał na swoim blogu, jak stworzyć własne, nowe widgety dla Windows Mobile 6.5. Dla tych, którzy nie mogą, lub nie mają ochoty czytać w języku angielskim, poniżej skrótowo przytoczę ten opis.
Stworzymy prosty widget, dlatego narzędzia mogą być dowolne. Przy bardziej skompikowanych przydadzą się z pewnością narzędzia wspomagające pracę nad kodem HTML i JS. Zaczniemy od stworzenia pliku widget.htm:
<html>
<head>
<title>Mój widget.</title>
</head>
<body>
Mój własny widget dla Windows Mobile 6.5
</body>
</html>
Taki kod źródłowy musimy teraz uzbroić w plik manifestu, żeby system wiedział, co z tym zrobić. Tworzymy więc plik config.xml:
Dorzucamy plik ikony ikona.png i mamy widget gotowy Co teraz? Pakujemy nasze 3 pliki (widget.htm, config.xml i ikona.png) do pliku ZIP i zmieniamy mu nazwę na widget.wgt.
Taki plik kopiujemy na urządzenie (lub emulator) i uruchamiamy tam. Rozpocznie się proces instalacji, a po jej zakończeniu powinniśmy zobaczyć na ekranie nasz widget Aby kontynuować prace nad widgetem, można edytowac i uzupełniać już wersję zainstalowaną, która znajduje się w katalogu \Program Files\Widgets\User.
Odpowiedź brzmi: tak.
Podobnie jak to miało miejsce w wersji 2.x, grafiki oraz ustawienia przechowywane są w plikach o rozszerzeniu dat, wystarczy zamienić im nazwę na zip.
Teraz brakuje nam tylko hasła do plików zip, nic trudnego, hasło to: b0fm18zq, jest ono takie samo jak w wersji 2.x.
Podobna budowa plików, pozwala przypuszczać, że niebawem pojawią się programy, które ułatwią nam zmieniać wygląd programu.
//Edit
na koniec trzeba znów założyć hasło na zipa, inaczej nie zadziała
Rozpocząłem prace nad przywróceniem mojej dawnej kolekcji moich własnych tematów, skórek i innych wizualnych modyfikacji. Wczoraj udało mi się uporządkować takie oto tematy ekranu Today (niektóre tapety są mojego autorstwa, niektóre nie – autor podany w nawiasach):
HomeScreen++ UI (dawniej BatteryStatus) jest programem – wtyczką ekranu Today, który umożliwia prawie dowolne dostosowanie ekranu Today do upodobań użytkownika. Dostępnych jest wiele skórek, tworzonych przez użytkowników tego programu – od minimalistycznych, zajmujących niewielką część ekranu, po pełnoekranowe kombajny, przewyższające swoją funkcjonalnością inne tego typu nakładki, jak chociażby TouchFLO2D, czy Spb Mobile Shell.
Od chwili powstania programu pracuję nad swoim układem, który powoli, przez lata, ewoluował do obecnej postaci, którą możesz zobaczyć poniżej.