Odpowiedz na ten temat
Strona 1 z 3 1 2 3 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 27

  1. Dołączył
    May 2010
    Postów
    8

    Cytuj | #1

    Witam. Od jakiegos czasu chodzi mi po glowie pomysl na program - jaki to narazie ''top secret''
    Chcialbym cos takiego napisac tzn sprobowac czy potrafie zrobic to sam. Bede pracowal na macu ale chcialbym aby prog byl jak najbarbiej multiplatformowy

    I tu powstaje pytanie. W czym taki program napisac aby:

    1. Mozna bylo go odpalic na roznych systemach bez koniecznosci pisania roznywch wersji tzn jeden prog napisany raz i odpalany na np mac , win, linux

    2. Wyglad - w kazdym srodowisku byl taki sam

    3. program musi posiadac baze dany - bez zaglebiania sie w szczegoly program to pewnego rodzaju baza danych gdzie userzy moga sami dodaawac oraz przegladac juz istniejace informacje -z nastawieniem bardziej na przegladanie ich (roznego rodzaju dane liczbowe, text oraz zdjecia) wszystko to lokalnie (albo z mozliwoscia polaczenia sie z serwerem jeszcze sam nie wiem- narazie sie zastanawiam)

    Przegladalem internet w poszukiwaniu dobrego rozwiazania i jedyne co spelnia te kryteria to aplikacje typu RIA -ale desktop
    I tu kolejne pytania
    1. Czy to spelni powyzsze wymagania
    2. Jak jest z trodnoscia pisania w tym aplikacji tzn jezeli sie nie myle to powstaja one w ADOBE Flex Builderze albo Flash Builderze - a moze sie myle





    Moja wiedza na temat pisania programow jest znikoma. Jednak kto sie nie rozwija ten sie cofa. Mam zamiar doszkolic sie i moze cos z tego wyjdzie.
    Wiec prosze was o cierpliwosc i wyrozumialosc. Jezeli to tylko mozliwe podawajcie mi jakies linki z info.


    Dzieki
    Komputer: iMac 3.06 4Gb Ram
    Odtwarzacz: iPod Nano 2G


  2. Avatar dusker
    Dołączył
    Jan 2007
    Skąd
    wwa
    Postów
    382

    Cytuj | #2

    Ja ze swojej strony proponowałbym Javę. Myślę, że spokojnie spełni Twoje wymaganie wieloplatformowości. Jako źródło danych proponuję SQLite.

    Niestety jeśli, jak sam wspomniałeś, znajomość tematu masz nikłą, od razu ostrzegam, że nauka programowania do żmudny i długi proces. Ale nie zniechęcaj się, jeśli wystarczająco dużo będziesz pracował to napisanie w/w aplikacji jest jak najbardziej osiągalne.

    pozdrawiam
    pt
    Komputer: Macbook Pro, Macbook Air
    Telefon: iPhone 3g
    Odtwarzacz: iPod Touch 1g/2g


  3. Dołączył
    May 2010
    Postów
    8

    Cytuj | #3

    Cytat Napisał dusker Zobacz post
    od razu ostrzegam, że nauka programowania do żmudny i długi proces.
    jezeli moge cie prosic do podeslij jakies linki do dobrych materialow szkoleniowych. Wiem ze jest tego duzo w google ale moze masz jakies zrodla godne polecenia.

    Dzieki

    Czekam na kolejne opinie

    Pozdrawiam
    Komputer: iMac 3.06 4Gb Ram
    Odtwarzacz: iPod Nano 2G

  4. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    Cytuj | #4

    Cytat Napisał dusker Zobacz post
    Jako źródło danych proponuję SQLite.
    Hmm, przecież napisał że rozważa możliwość client-serwer.

    @autor - nie pchałbym się na Twoim miejscu w lokalne bazy, jestem prawie na 100% przekonany ze prędzej czy później będziesz chciał to przerobić na client-serwer, zrób to od razu we właściwy sposób. Nie wiem co to ma być za program, ale SQLite brzmi dość kiepsko.
    Ostatnio edytowane przez macieks72 ; 07.05.2010 o 19:01
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1
    Ludzie, używajcie alta. No chyba że wam obojętne, czy robicie komuś 'łaskę', czy 'laske'.

  5. Avatar javazlaz
    Dołączył
    Jan 2008
    Skąd
    Łazy k/ Zawiercia
    Postów
    1,499

    Cytuj | #5

    Chcesz pomysł na program? Zrób porządny klient P2M, bo tego brakuje. Pomogę przy kompilacji na PPC...
    Telefon: BlackBerry Storm 9500
    Odtwarzacz: iPod Shuffle
    AMD E-350 1,6GHz/4GB DDR3/GF8400GS/500GB - Mac OS X 10.6.8
    HP Compaq tc4400 - Windows XP
    iBook G3 12" (Late 2001) - Mac OS X 10.4.11


  6. Dołączył
    May 2010
    Postów
    8

    Cytuj | #6

    Wlasnie zastanawiam sie na rozwiazaniem client - server. Jezeli nie SQLite to co ?? Jakies alternatywy godne polecenie

    A co sadzisz to tym calym ADOBE - chodzi mi o FLEX, AIR, RIA

    A co do pomyslu to juz mam wlasny(zupelnie inny), i jakos nie interesuje mnie P2M. Nie odczuwam jakos dotkliwoe braku takiego klienta.
    Ostatnio edytowane przez Seth Rogers ; 07.05.2010 o 20:21
    Komputer: iMac 3.06 4Gb Ram
    Odtwarzacz: iPod Nano 2G

  7. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    Cytuj | #7

    SQLite to tylko baza lokalna, zresztą trudno to nawet nazwać bazą z prawdziwego zdarzenia, raczej "bazką", także jak myślisz o client server to masz np. mysql, postgresql.



    Cytat Napisał javazlaz Zobacz post
    Chcesz pomysł na program? Zrób porządny klient P2M, bo tego brakuje. Pomogę przy kompilacji na PPC...
    Ehh, przecież wyraźnie napisał że bazodanowa aplikacja
    Ostatnio edytowane przez macieks72 ; 07.05.2010 o 20:27
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1
    Ludzie, używajcie alta. No chyba że wam obojętne, czy robicie komuś 'łaskę', czy 'laske'.


  8. Dołączył
    Apr 2010
    Skąd
    W-awa
    Postów
    36

    Cytuj | #8

    Także proponuje pisać w Javie. Spełnia wszystkie stawiane przez Ciebie wymagania i jak już to zostało powiedziane od razu zabierz się za aplikację client-server. Java jest naprawdę intuicyjna. Sam piszę w niej teraz pracę dyplomową (też jest to aplikacja client-server). Jeżeli chodzi o książki polecam na początek jakąś łatwą typu wstęp do programowania w Javie (których jest pełno). Nie ma co zaczynać od "kobył" typu Thinking in Java, bo mogą zniechęcić. Jak już się oswoisz w jakimś stopniu i poznasz język proponuję wcześniej wspomnianą pozycję oraz Core Java - Techniki Zaawansowane (Cay S. Horstmann i Gary Cornell). Ta druga szczególnie zasługuje na uwagę jeśli chodzi o programowanie sieciowe.
    W kwestii pozycji internetowych proponuję od początku wspomagać się stroną sun'a(sorki już Oracle ). Oto link:
    http://java.sun.com/docs/books/tutorial/
    Ostatnio edytowane przez wojtkow ; 07.05.2010 o 22:58 Powód: link
    Komputer: MacBook Pro 13''
    Telefon: Nokia E72
    Odtwarzacz: iPod Shuffle 2G
    ZirakZim

  9. Avatar dusker
    Dołączył
    Jan 2007
    Skąd
    wwa
    Postów
    382

    Cytuj | #9

    Cytat Napisał macieks72 Zobacz post
    Hmm, przecież napisał że rozważa możliwość client-serwer.
    Hmm, ROZWAŻA, rozważa też posiadanie bazy lokalnej.
    Komputer: Macbook Pro, Macbook Air
    Telefon: iPhone 3g
    Odtwarzacz: iPod Touch 1g/2g

  10. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    heh, tyle że wybierają np. mysql może mieć i lokalną i serwerową, a ty mu proponujesz TYLKO lokalną.

    Generalnie to w aplikacje bazodanową widzę tylko jako klient-serwer. No chyba że to ma być program typu Książka Tel., to wtedy jeszcze jest jakiś sens używania SQLIte.
    Ostatnio edytowane przez macieks72 ; 08.05.2010 o 11:44
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1
    Ludzie, używajcie alta. No chyba że wam obojętne, czy robicie komuś 'łaskę', czy 'laske'.

Odpowiedz na ten temat
Strona 1 z 3 1 2 3 OstatniaOstatnia