Witajcie,
mam pytanie nieco teoretyczne, dotyczące zaprojektowania aplikacji desktopowej. Chcę sobie napisać spersonalizowany terminarz, z paroma przydatnymi dla mnie funkcjami, który będzie aplikacją okienkową.
W związku z tym, że chciałbym aby po każdym zamknięciu aplikacji dane z niej były zapisywane z możliwością dopisywania nowych, to mam kilka pytań:
- Czy w przypadku apek desktopowych tego typu lepiej jest zastosować zapis do plików (jeśli tak to zwykłe txt czy może np. xml) czy w bazie danych?
- Czy zaprogramowanie aplikacji używającej powiadomień w trayu (w postaci przezroczystego okienka) jest możliwe w javie?
- Co powinienem zrobić, aby aplikacja ta była możliwa do doinstalowania w systemie z opcją autostartu przy starcie systemu?
Jeśli chodzi o pytania 2 i 3 to jeśli tak, to co musiałbym zastosować/doczytać.
Z góry dziękuję za odpowiedź na pytania i przepraszam, jeśli są one zbyt banalne... ;)