So, you wanna startup... and
          now?
Bootcamp for Startup Weekend Bari

      Michelantonio Trizio
      GDG Manager Bari
      mikelantonio.trizio@gmail.com
Presentiamoci
Michelantonio Trizio      GDG BARI

● laurea in ingegneria    ● nato a Marzo 2012
  informatica presso il   ● 30 membri sulla
  Poliba nel 2007           mailing list
● studente MTB            ● 4 eventi organizzati
  Startup School
  ottobre 2011
● CTO@Qiris
Cos'è Startup Weekend
 Kauffman Foundation
 Fondazione no profit che opera nei
 campi dell'impreditorialità e
 dell'educazione dei bambini e dei
 giovani
Google & co per gli startupper
"Se ho visto più lontato, è perchè stavo sulle
spalle dei giganti" - Isaac Newton
Pronti, partenza, il dominio!

● .com e non ne parliamo più

● Godaddy o altro domain register ESTERO

● 12/24h propagazione DNS

● questoeilnomedellamianuovastartup.com
C'è posta x te...da chi?
Google Apps for           Email Delivery service
Business

● gratis x piccoli team   ● Monitoring
● indirizzo mail          ● Spam
  personalizzato          ● carico server
Elasticemail




         ESEMPI
Un ambiente per dominarli tutti
ECLIPSE:
● scritto dagli sviluppatori per gli sviluppatori
● scritto in Java
● Marketplace e pacchetti per qualsiasi
  linguaggio: java, php, ruby, ecc... (tranne
  objective-c)
BUILD
  App Engine - ospita le tue web app
  sulla infrastruttura Google

  Cloud Storage - servizio RESTful
  per mantenere i tuoi dati sulla
  infrastruttura google
  Android - sviluppa applicazioni per il
  tuo smartphone
  HTML5 + Chrome - sviluppa siti
  come fossero App
MEASURE

Google Analytics - hai lanciato il tuo
servizio, ed ora? Chi sono i tuoi
utenti? Come usano il tuo sito?
Scoprilo!

 Content Experiments - disegna la
 pagina migliore per i tuoi utenti
 tramite A/B Test
ENHANCE
Identity Toolkit - federated login

Geo Api - mappe, mappe, mappe

 Youtube - a tutti piacciono i gatti!

 Google + API - sfrutta il social network

 Hangouts API - real time Applications
GET OUT THERE

Google Play

Google Apps Marketplace


Chrome Web Store


 +1 - le raccomandazioni che ci
 piacciono
GET PAID

Google Wallet

Google Play - market and in App billing

AdMob - pubblicità sulla tua APP

AdSense - pubblicità sul tuo sito
GIT & GITHUB
Centralizzato vs Distribuito
COMANDI GIT
●   add
●   commit
●   checkout
●   fetch
●   merge
●   pull: fetch + merge
●   push
●   rebase: porta in testa i cambiamenti
    dell'ultima push locale rispetto alle commit
    degli altri
GIT - Best practice (1)
GIT - Best practice (2)
●   Create new branch:
     ○ git checkout -b new_feature
     ○ add, committ...
●   Merge in:
     ○ git checkout master
     ○ git pull
     ○ git checkout new_feature
     ○ git merge master
●   Risolvi i conflitti sul tuo branch :)
●   Merge out:
     ○ git checkout master
     ○ git merge new feature
     ○ git push origin master (commit on remote server)
GITHUB


● Social coding platform
● Free per progetti open
● Bug tracking
● Wiki
● Tonnellate di progetti
Aiuto mi sono perso!

●   Documentazione ufficiale
●   http://www.stackoverflow.com
●   http://developers.google.com
●   http://groups.google.com/forum/#!forum/gdg-
    bari
DOMANDE

Michelantonio Trizio

mikelantonio.trizio@gmail.com

https://plus.google.
com/u/0/107911780048998987961

Meshagree number: 7807678173

Startup weekend bootcamp

  • 1.
    So, you wannastartup... and now? Bootcamp for Startup Weekend Bari Michelantonio Trizio GDG Manager Bari mikelantonio.trizio@gmail.com
  • 2.
    Presentiamoci Michelantonio Trizio GDG BARI ● laurea in ingegneria ● nato a Marzo 2012 informatica presso il ● 30 membri sulla Poliba nel 2007 mailing list ● studente MTB ● 4 eventi organizzati Startup School ottobre 2011 ● CTO@Qiris
  • 3.
    Cos'è Startup Weekend Kauffman Foundation Fondazione no profit che opera nei campi dell'impreditorialità e dell'educazione dei bambini e dei giovani
  • 4.
    Google & coper gli startupper "Se ho visto più lontato, è perchè stavo sulle spalle dei giganti" - Isaac Newton
  • 5.
    Pronti, partenza, ildominio! ● .com e non ne parliamo più ● Godaddy o altro domain register ESTERO ● 12/24h propagazione DNS ● questoeilnomedellamianuovastartup.com
  • 6.
    C'è posta xte...da chi? Google Apps for Email Delivery service Business ● gratis x piccoli team ● Monitoring ● indirizzo mail ● Spam personalizzato ● carico server
  • 7.
  • 8.
    Un ambiente perdominarli tutti ECLIPSE: ● scritto dagli sviluppatori per gli sviluppatori ● scritto in Java ● Marketplace e pacchetti per qualsiasi linguaggio: java, php, ruby, ecc... (tranne objective-c)
  • 9.
    BUILD AppEngine - ospita le tue web app sulla infrastruttura Google Cloud Storage - servizio RESTful per mantenere i tuoi dati sulla infrastruttura google Android - sviluppa applicazioni per il tuo smartphone HTML5 + Chrome - sviluppa siti come fossero App
  • 10.
    MEASURE Google Analytics -hai lanciato il tuo servizio, ed ora? Chi sono i tuoi utenti? Come usano il tuo sito? Scoprilo! Content Experiments - disegna la pagina migliore per i tuoi utenti tramite A/B Test
  • 11.
    ENHANCE Identity Toolkit -federated login Geo Api - mappe, mappe, mappe Youtube - a tutti piacciono i gatti! Google + API - sfrutta il social network Hangouts API - real time Applications
  • 12.
    GET OUT THERE GooglePlay Google Apps Marketplace Chrome Web Store +1 - le raccomandazioni che ci piacciono
  • 13.
    GET PAID Google Wallet GooglePlay - market and in App billing AdMob - pubblicità sulla tua APP AdSense - pubblicità sul tuo sito
  • 14.
  • 15.
  • 16.
    COMANDI GIT ● add ● commit ● checkout ● fetch ● merge ● pull: fetch + merge ● push ● rebase: porta in testa i cambiamenti dell'ultima push locale rispetto alle commit degli altri
  • 17.
    GIT - Bestpractice (1)
  • 18.
    GIT - Bestpractice (2) ● Create new branch: ○ git checkout -b new_feature ○ add, committ... ● Merge in: ○ git checkout master ○ git pull ○ git checkout new_feature ○ git merge master ● Risolvi i conflitti sul tuo branch :) ● Merge out: ○ git checkout master ○ git merge new feature ○ git push origin master (commit on remote server)
  • 19.
    GITHUB ● Social codingplatform ● Free per progetti open ● Bug tracking ● Wiki ● Tonnellate di progetti
  • 20.
    Aiuto mi sonoperso! ● Documentazione ufficiale ● http://www.stackoverflow.com ● http://developers.google.com ● http://groups.google.com/forum/#!forum/gdg- bari
  • 21.