niewolny.info … yet another .net blog.

9Sep/100

OpenNETCF.IoC – pierwsze kroki

Jak się okazuje, elementy używane w czasie tworzenia aplikacji pod OpenNETCF.IoC niewiele różnią się od tradycyjnych elementów używanych w aplikacjach opartych na Smart Client Software Factories ( na szczęście nie ma tu 'automatów' generujących tony kodu  jak z karabinu maszynowego). W końcu OpenNETCF.IoC bazuje na MCSF, które z kolei bazowało na SCSF. Więc jeżeli ktoś wcześniej ich używał, powinien mieć zadanie ułatwione 🙂

Generalnie, OpenNETCF.IoC pozwalają na stworzenie aplikacji opartej o moduły, które można dynamicznie dołączać do głównej aplikacji przy wykorzystaniu Inversion of Control i Dependency Injection.

4Sep/100

W poszukiwaniu kola…

Można na nowo wynajdywać koło, ale po co?... jeśli ktoś już je wynalazł, czemu go nie wykorzystać?

28Aug/100

Interfejs graficzny…

Korzystając z dobrodziejstw Balsamiq Mockups - spędziłem chwilę i przelałem na wersję elektroniczną swoje dotychczasowe szkice, bo jak to zwykle bywa, kartka się zawsze gdzieś zapodzieje i nie zawsze jest do niej dostęp.

Podejrzewam, że większość osób zna to dość ciekawe narzędzie do prototypowania  - dla tych, którzy jeszcze nie mieli przyjemności go poznać poniższy filmik oraz bezpośredni odnośnik do strony - http://www.balsamiq.com

26Aug/100

Dude, where’s my database?

No własnie... baza danych... po małych przemyśleniach udało się stworzyć schemat bazy danych, będzie się prezentować następująco:

schemacik

Poniżej opis słowny założeń jakimi się kierowałem podczas jej tworzenia...

12Aug/100

Lifehacking?

Lifehack jako sposób/trick używany do ułatwiania sobie życia? Hmm... pomyślmy ... aplikacja do ułatwienia sobie życia? aplikacja, która ułatwiłaby życie mi, oraz innym osobom ? ...

Będąc parę razy na siłowni widziałem ludzi z rozpisanym planem ćwiczeń na kartce, sam spróbowałem - raz kartkę miałem, innym razem zapomniałem. Innym razem, zastanawiałem się na jakim obciążeniu ćwiczyłem poprzednim razem - niestety nie zawsze dane było mi to pamiętać. Ile serii wykonałem? Ile km przebiegłem na bieżni? jaki miałem czas? pytań zawsze było wiele...

A gdyby tak wprowadzić te wszystkie dane na komórkę - którą bądź co bądź człowiek ma zawsze pod ręką - gdyby istniała aplikacja która wszystkie te rzeczy byłaby w stanie spamiętać ? 😉

DudeOnGym* - czyli mobilna aplikacja służąca do usystematyzowania treningu na siłowni i zwiększenia  motywacji do jeszcze wydajniejszych ćwiczeń 😉
Przeznaczona byłaby dla przeciętnego zjadacza chleba (posiadacza telefonu HTC -.^ - akurat taki posiadam - swoją drogą, wczoraj padł mu wyświetlacz -.-' ), który czasem lubi wybrać się na siłownię i sobie poćwiczyć. Oprócz obsługi planów treningowych, które mógłby dowolnie tworzyć (po uprzednim skonfigurowaniu przyrządów do ćwiczenia), pozwalałaby na prowadzenie statystyk, które mogłyby go dodatkowo motywować do jeszcze większego wysiłku np.

W biegu na 2 km osiągnęliśmy czas 7 minut, a komunikat na ekranie by nas zmotywował 😉 np. w sposób „Słabo, w zeszłym tygodniu Twój wynik wynosił 6 min 45 sek” (sic! :P) itp.

Aplikacja bierze udział w konkursie organizowanym przez Macieja Aniserwicza - Daj się poznać.
Zostanie stworzona w technologii .NET pod Windows Mobile 6.5 (domyślnie pod telefon HTC)
Źródła  dostępne są/będą tutaj: http://dudeongym.codeplex.com.

Zakres aplikacji nie jest duży - ale na sam początek wystarczy, z czasem będzie można pomyśleć o nowych funkcjonalnościach, integracjach z innymi systemami (np. "Dziennikiem zdrowej diety" Łukasza Szumyło, albo "GPS Bikerem" Tomka Reformata, lub innym 😉 ) ? 🙂

* w zasadzie powinno być 'at' ,ale nie ma co wprowadzać zamieszania 🙂

Tagged as: No Comments