|
Dimensione: 201
Commento:
|
Dimensione: 2230
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 10: | Linea 10: |
| Dopo il grande successo dell'applicazione FCM Italia Mobile, si è deciso di creare un'applicazione simile anche per i desktop o laptop. Lo scopo del programma è di fornire ai lettori di FCM Italia le ultime edizioni con pochi e semplici clic e tutto integrato nel sistema. L'idea di creare un'applicazione per desktop è nata inizialmente per partecipare all'Ubuntu Contest, una manifestazione a cui tutti possono parteciparvi e in cui viene premiata l'applicazione meglio progettata e anche la più originale. | |
| Linea 11: | Linea 12: |
| = Da definire = Come ogni software che dovrà essere messa nell'Ubuntu Software Centre (USC), anche FCM Italia utilizza del potentissimo portale Launchpad, per coordinare tutti gli sforzi e le risorse impiegate nella realizzazione del progetto. * [[https://launchpad.net/fcm-it|Pagina principale Launchpad]] = Come partecipare = Tutti possono partecipare allo sviluppo di questa applicazione, sia chi conosce i linguaggi di programmazione; infatti per la realizzazione dell'applicazione si ha necessità di programmatori, designer, ideatori, tester e altri ancora. Per rendere il progetto sia armonioso e per evitare il dispendio di energia e risorse, bisogna rispettare le varie linee guida. == Programmatori == Il linguaggio adottato per lo sviluppo del programma è il Python * [[https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair|Impostare chiave SSH]] per poter effettuare l'upload del codice * [[https://help.launchpad.net/Code|Creare branch]] su cui caricare il proprio codice * Tenere traccia del proprio lavoro nella [[https://blueprints.launchpad.net/fcm-it/+spec/done|blueprint]] di Launchpad Per rendere il programma più scalare, più portatile e per poter lavorare su più codici in parallelo, si è deciso di dividere l'intero codice in più funzioni abbastanza indipendenti tra loro. È buona abitudine documentare il più possibile il codice, in modo da essere chiaro a tutti coloro che in futuro vorranno correggere bug o aggiungere nuove funzionalità. |
Perché questa pagina
Questa pagina è destinata all'aggiornamento di pagine wiki
Introduzione
Dopo il grande successo dell'applicazione FCM Italia Mobile, si è deciso di creare un'applicazione simile anche per i desktop o laptop. Lo scopo del programma è di fornire ai lettori di FCM Italia le ultime edizioni con pochi e semplici clic e tutto integrato nel sistema. L'idea di creare un'applicazione per desktop è nata inizialmente per partecipare all'Ubuntu Contest, una manifestazione a cui tutti possono parteciparvi e in cui viene premiata l'applicazione meglio progettata e anche la più originale.
Da definire
Come ogni software che dovrà essere messa nell'Ubuntu Software Centre (USC), anche FCM Italia utilizza del potentissimo portale Launchpad, per coordinare tutti gli sforzi e le risorse impiegate nella realizzazione del progetto.
Come partecipare
Tutti possono partecipare allo sviluppo di questa applicazione, sia chi conosce i linguaggi di programmazione; infatti per la realizzazione dell'applicazione si ha necessità di programmatori, designer, ideatori, tester e altri ancora. Per rendere il progetto sia armonioso e per evitare il dispendio di energia e risorse, bisogna rispettare le varie linee guida.
Programmatori
Il linguaggio adottato per lo sviluppo del programma è il Python
Impostare chiave SSH per poter effettuare l'upload del codice
Creare branch su cui caricare il proprio codice
Tenere traccia del proprio lavoro nella blueprint di Launchpad
Per rendere il programma più scalare, più portatile e per poter lavorare su più codici in parallelo, si è deciso di dividere l'intero codice in più funzioni abbastanza indipendenti tra loro.
È buona abitudine documentare il più possibile il codice, in modo da essere chiaro a tutti coloro che in futuro vorranno correggere bug o aggiungere nuove funzionalità.
