Strona główna Kontakt Jogger

Bazylowy Jogg

O makach, życiu i innych pierdołach

Zarys idei

Może zacznę od zarysu idei całego projektu. Bez tego może to być całkowicie bezcelowe ;]
Ok. Więc zarys. Dla mnie i dla innych :)

Całość systemu powinna działać dość prymitywnie. Wzornictwo podobne do standardowego komunikatora Mac'a czyli iChata.

  • Nowe wiadomości wyskakujące w chmurkach jako pojedyncze. Dopiero po kliknięciu w nie rozwijane w postaci normalnego okna dialogowego.
  • Roster tylko z userami. Transporty utrzymywane w innym oknie z podziałem na zarejestrowane i niezarejestrowane.
  • Dżwięki. Ciężka sprawa :P
  • Może dobrym pomysłem będzie, żeby wszystkie okna (roster, lista transportów, okna dialogowe itp) były konfigurowalne w (x)html'u jak w AdiumX. Wtedy wystarczyłaby odpowiednia biblioteka do tego. Skoro w AdiumX jest, może jest darmowa :P
  • Emotki. Również animowane. w przypadku konfigurowalności za pomocą (x)html'a wystarczy je "Wsadzić" do środka
  • Biblioteka do komunikacji z serwerem całkowicie osobno. Żeby oddzielić jedno od drugiego. Mam nadzieję, że nie tylko ja to będę tworzyć :P (cichą nadzieję :P)
  • Koniecznie opisy stanów (również tych offline) w rosterze i możliwość ustawiania swoich. Najlepiej w ten sam sposób co w iChat'cie.
Oczywiście to tylko kilka podstawowych założeń. Ale na start wystarczy. To i tak bardzo dużo. Ciekawe, czy uda mi się to osiągnąć.

BTW: Zna ktoś dobrą stronę (oprócz oficjalnej Apple'a) do nauki Cocoa i Objective C pod Mac OS X? :)

zgoda (jarek)

Pyff... Nie mogłeś sobie wybrać bardziej egzotycznego systemu? Weź, napisz lepeij komunikator na OpenVMS, może więcej osób skorzysta...
Żartuję, oczywiście.
http://www.gnustep.org/

bazyl

Znacznie fajniejszy jest http://www.macdevcenter.com ;] Ale dzięki za tę stronę. Też zapewne nie raz skorzystam :)

Skomentuj:

Nick
URI
Kod: code