Witam wszystkich.
Na początku pragnę napisać, że aktualnie moja wiedza jest, jeśli chodzi o programowanie, na poziomie podstawowym, dlatego proszę o wyrozumiałość. Nie oczekuję szczegółowych odpowiedzi, jak napisać dany fragment programu, a wskazania, od czego zacząć, czym się zainteresować, a co jest już przestarzałe, i nieużyteczne, będę oczywiście zagłębiał się w literaturę i chcę wiedzieć, w jakim kierunku podążać.
Przyszło mi na myśl stworzyć taką fajną aplikację:
Byłoby to drzewo genealogiczne, tyle, że dla całej rodziny, dalekich krewnych, itp. Czyli, nie typowe drzewo genealogiczne (dla jednego członka rodziny), a takie drzewo rodzinne... (Mam nadzieję, że wyjaśniłem, co mam na myśli...)
A więc do rzeczy:
Wyobraziłem sobie coś w stylu:
Będę zadawał pytania, które przyjdą mi na myśl, proszę również o zadawanie pytań mi, myślę, że dla organizacji dobrze będzie je numerować.
-
Program chciałem napisać w C++, z tym, że fajnie byłoby dodawać kolejnych członków przez np. telefon (Android), więc bez Javy się nie obędzie. Czy lepiej zacząć pisać wszystko w Javie, czy da się jakoś fajnie połączyć bazę danych z Javy na Androida i z C++ na desktop, aby to wszystko ładnie się uzupełniało?
-
Aplikacja okienkowa - OK, ale pierwsze, co przychodzi mi do głowy, to dodam jakiś powiązany rekord do bazy danych i wyświetli się on w aplikacji, tylko jak zrobić, aby wyświetlał się w danym, ściśle określonym położeniu pośród innych? Jak określa się położenie w aplikacji? Odległość bezwzględna od "center"? Czy może od ramki aplikacji? Nie mogę sobie tego uzmysłowić.
-
Baza danych - czy plik tekstowy będzie dobrym rozwiązaniem, czy lepszym będzie np. Excel? Jak to jest z wczytywaniem tego przez program? Wiem, wszystko zależy od programisty, ale na pewno są już jakieś przyjemne, sprawdzone metody.
Mam nadzieję, że pomożecie mi przebrnąć przez te trudne początki i stworzę fajną aplikację. Zależy mi na tym, aby się czegoś nauczyć. Mam nadzieję, że pomożecie noobowi.
Pozdrawiam
Jarek