Startup weekend bootcamp
-
Upload
michelantonio-trizio -
Category
Technology
-
view
314 -
download
0
Transcript of Startup weekend bootcamp
So, you wanna startup... and now?
Michelantonio TrizioGDG Manager [email protected]
Bootcamp for Startup Weekend Bari
Presentiamoci
GDG BARI
● nato a Marzo 2012● 30 membri sulla
mailing list● 4 eventi organizzati
Michelantonio Trizio
● laurea in ingegneria informatica presso il Poliba nel 2007
● studente MTB Startup School ottobre 2011
● CTO@Qiris
Cos'è Startup WeekendKauffman FoundationFondazione 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?
Email Delivery service
● Monitoring● Spam● carico server
Google Apps for Business
● gratis x piccoli team● indirizzo mail
personalizzato
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
HTML5 + Chrome - sviluppa siti come fossero App
Android - sviluppa applicazioni per il tuo smartphone
Cloud Storage - servizio RESTful per mantenere i tuoi dati sulla infrastruttura google
App Engine - ospita le tue web app sulla infrastruttura Google
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
https://plus.google.com/u/0/107911780048998987961
Meshagree number: 7807678173