Hardcoded thoughts… mostly in C# or php

SharpBlip

Pierwsza wersja aplikacji SharpBlip oczywiście okazała się z małym poślizgiem, ale zasadniczo nie dało się szybciej.
Sama aplikacja wciąż ma kilka błędów, oraz kilka niedoróbek, które wciąż wymagają trochę pracy. Mam nadzieję je wszystkie napisać w czasie wolnym, a w czasie rozsądnym - opublikować. Gdy tylko uznam, że nowe zmiany są wystarczające, wydawana będzie wersja kolejna. Oczywiście jeśli pojawią się jakieś sugestie dotyczące nowych funkcjonalności całkowicie przeze mnie nie przewidzianych, postaram się je jak najszybciej wprowadzić i wypuścić na światło dzienne.
Oto co na chwilę obecną zostało do zrobienia wraz z krótkim komentarzem:
- Poprawienie kolejności wyświetlania wiadomości przychodzących - postaram się jak najszybciej wprowadzić - należy całość przepisać i przetestować. Postaram się na dniach wydać mała aktualizację.
- Poprawienie błędu związanego z wysyłaniem wiadomości - nie wiem czemu, ale od czasu do czasu wiadomość po prostu nie chce się wysłać. Ponowne walnięcie w “Enter” załatwia zwykle sprawę.
- Poprawienie obsługi wciśnięcia klawisza Enter w polu tekstowym - niby jest toto przechwytywane, ale okazuje się, że nie do końca prawidłowo działa.
- Zmiana sposobu wyświetlania wiadomości - to trochę więcej czasu zajmie, bo najchętniej to bym to zrobił wtyczkowo (wiem, przerost formy nad treścią, ale tu o zabawę chodzi ;) ), tak by można było sobie eksperymentować ze sposobem, w jaki nowe wiadomości będą się pojawiały na ekranie. Sama funkcjonalność zostawia spore pole do popisu ;)
- Poprawne reportowanie statusu po wysłaniu/odbiorze wiadomości - coby było to wreszcie czytelne i dające się obsługiwać w sposób normalny.
- Poprawienie modeli zwracanych przez JSONa - ważne jest, by poprawnie datę wyświetlało i wypluwało oraz na życzenie zwracało obiekt File/Picture zawierający avatara znajomego bądź załączony do wiadomości obrazek
- Poprawne odbieranie wiadomości typu video/obrazek, podkreślanie linków
Screenshoty: na Flickrze

Wersja obecna: 0.0.1 (15.07.2007)

Licencja: GPL

Do zassania:

Comments

  1. July 19th, 2007 | 21:00

    Mógłbyś poprawić kolejność linków ? (src to teraz binarka) Tak dla potomności :)

  2. tas
    July 20th, 2007 | 16:31

    fixed. Dziękuję.

Leave a reply