Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aggiunge "Sviluppo Mobile" #152

Merged
merged 26 commits into from
Jan 27, 2024
Merged

Aggiunge "Sviluppo Mobile" #152

merged 26 commits into from
Jan 27, 2024

Conversation

AngeloAvv
Copy link
Member

No description provided.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ho visto che in lavorazione la sezione Nativo vs Ibrido. Che ne direste poi di aggiungere una sezione Android ed una iOS? Si potrebbe anche aggiungere una sezione Crossplatform con elencati i principali linguaggi, oppure meglio fare una sezione dedicata per ogni linguaggio crossplatform?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Io credo possa essere interessante partire da un'idea generale per scendere poi nei particolari, facendo sezioni sempre più "atomiche" e specifiche...
Magari si parte da un'overview dello sviluppo mobile e si prosegue con la sezione che introduce nativo vs ibrido.
In questo modo abbiamo un'introduzione dell'argomento, un'introduzione alla tipolgia di sviluppi e qui si può declinare a sua volta nelle varie esperienze di sviluppo, tools, framework e linguaggi ecc ecc suddividendole per OS o per cross-platform, solo introducendole/elencandole.

Poi inseriamo un bel paragrafo che ne evidenzia le differenze (angry text of wall contro le approvals per iOS obbligatorio :')) e proseguiamo approfondendo, seguendo questa suddivisione

Che ne pensate? Lascio a voi l'ultima parola perchè sono certo che avete più esperienza di me nel raccontare questo ambito!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@fulgido avevi in mente degli argomenti in particolare per una potenziale sezione Android ed iOS? Personalmente mi vengono in mente pattern architetturali e design patterns, ma non vorrei diventasse un doppione del capitolo su cui altri stanno già lavorando. @BrianAtzori sui principali linguaggi/framework cercherei di essere quanto più generico possibile perché vorrei evitare che poi emergesse fra le righe una sorta di code/framework war.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ci sta effettivamente @AngeloAvv, oltre a non scatenare framework wars rimaniamo oggettivi e non troppo opinionati e non ci avevo pensato così su due piedi!
In questo modo il capitolo verte più verso un'introduzione al mondo mobile e alla figura dello sviluppatore specializzato in mobile, vogliamo tralasciare le tecnologie o comunque dargli meno spazio?

Non è errato eh, voglio solo capire l'obiettivo del capitolo per supportarvi al meglio, ipotizzando la lettura di una persona che magari vuole appassionarsi al mondo mobile avere una dritta su come iniziare non sarebbe male imho, ci sta però evitare di dare spazio per i soliti flame

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AngeloAvv Si potrebbe parlare delle principali differenze tra Android ed iOS. Ad esempio i linguaggi nativi, le applicazioni che vengono prodotte (.apk e .ipa) ed i principali framework che vengono utilizzati. Di Android nativo so veramente poco, ma posso contribuire per la controparte iOS! E nel frattempo imparare qualcosa in più di Android :D

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P.S. @AngeloAvv @BrianAtzori per evitare flame secondo me non è che bisogna evitare l'argomento, basta rimanere oggettivi. Non dobbiamo dare opinioni ma elencare le possibilità e le caratteristiche di questo ambito. È inevitabile secondo me parlare di Android ed iOS, non per creare flame ma perché effettivamente sono due ambienti di sviluppo differenti.

@Cadienvan
Copy link
Member

Ma quanta bella iniziativa che c'è in questo capitolo!
La butto lì come idea: Dicotomia tra web e mobile. Se faccio sviluppo web posso avere una carriera anche su mobile oppure i due metodi di lavoro sono troppo differenti?

@AngeloAvv AngeloAvv force-pushed the add/sviluppo-mobile branch from 81afa60 to 3a9cef5 Compare December 7, 2023 10:41
@AngeloAvv AngeloAvv marked this pull request as ready for review December 7, 2023 10:41
@AngeloAvv
Copy link
Member Author

@BrianAtzori e @fulgido credo di aver trasferito tutte le mie idee in questo documento, se volete aggiungere/modificare qualcosa sentitevi liberi di integrare!

Copy link
Member

@BrianAtzori BrianAtzori left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il capitolo secondo me è perfetto, è esattamente ciò che immaginavo e ciò che avevamo definito in call insieme @AngeloAvv !

Mi spiace aver dato poco supporto alla stesura ma per me è stato un periodo inaspettatamente full, in ogni caso secondo me hai tirato fuori una bella bomba che da un'idea generale ed entra nel merito degli argomenti giusti senza essere troppo tecnico o troppo specifico.

Salvo le correzioni grammaticali per me è tutto ok, soprattutto concettualmente secondo me ci siamo!

docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
@AngeloAvv
Copy link
Member Author

@BrianAtzori grazie per il feedback! Sistemato tutto! Aspettiamo anche il feedback di @fulgido dopodiché direi che possiamo sottoporlo al Drafting group

@Cadienvan
Copy link
Member

Gente, che dire, fantastico!

@Cadienvan
Copy link
Member

@fulgido @BrianAtzori vi ho chiesto la review perché ha senso che facciate parte dei 6 voti essendo owner del capitolo tanto quanto Angelo!

BrianAtzori
BrianAtzori previously approved these changes Jan 23, 2024
Copy link
Member

@BrianAtzori BrianAtzori left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ho dato un'ultima rilettura e per me è tutto ok, non ho trovato altri typo e concettualmente già al primo push secondo me era tutto perfetto, per me siamo pronti 🔝

docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
@AngeloAvv AngeloAvv dismissed stale reviews from BrianAtzori and Cadienvan via e7cf0f6 January 24, 2024 13:52
sensorario
sensorario previously approved these changes Jan 25, 2024
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
docs/it/sviluppo-mobile.md Outdated Show resolved Hide resolved
serenasensini
serenasensini previously approved these changes Jan 26, 2024
Copy link
Member

@serenasensini serenasensini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uno dei capitoli più completi finora realizzati. Si vede che c'è una certa esperienza dietro 😉

Per me, nulla da aggiungere. Solo congrats!

@Cadienvan Cadienvan dismissed stale reviews from serenasensini and sensorario via f93d93a January 27, 2024 09:29
@Cadienvan
Copy link
Member

Dovrei esserci riuscito.

@Cadienvan Cadienvan merged commit e5613a9 into main Jan 27, 2024
1 check passed
@Cadienvan Cadienvan deleted the add/sviluppo-mobile branch January 27, 2024 09:41
Cadienvan added a commit that referenced this pull request Feb 10, 2024
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Sofia Fulgido a.k.a. Fusa <[email protected]>
Co-authored-by: Corrado Petrelli <[email protected]>
Co-authored-by: Simone Gentili <[email protected]>
Co-authored-by: Michael Di Prisco <[email protected]>
@Cadienvan Cadienvan linked an issue Feb 19, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[🆕]: Sviluppo mobile
7 participants