Lo sviluppo di applicazioni multipiattaforma è un santo graal dell'ingegneria del software. ingegneria del software. Scrivere una volta, eseguire ovunque: desktop, cellulari e web. web. Ci sono stati molti tentativi in questo senso nel corso degli anni, ma l'apice assoluto di questa forma d'arte è che nessuno se ne accorga. di questa forma d'arte è che nessuno se ne accorga: volete che le vostre applicazioni appaiano e si sentano come se fossero native. le vostre applicazioni abbiano l'aspetto e l'atmosfera delle applicazioni native, in modo che gli utenti non se ne accorgano. non se ne accorgano. I punti bonus sono se lo sviluppo avviene in un linguaggio che già conoscete e utilizzate. già conosciuto e utilizzato. Questo è l'obiettivo di BeeWare: una suite di strumenti e librerie per applicazioni strumenti e librerie per lo sviluppo di applicazioni native multipiattaforma in Python. applicazioni native cross-platform in Python. Durante questa breve presentazione Katie vi accompagnerà Katie vi farà fare un giro dello stack di BeeWare e descriverà come abbiamo utilizzato il progetto come progetto come incubatore di nuovi collaboratori open source in tutto il mondo. mondo.
(Purtroppo il discorso non è stato registrato, ma Katie ha registrato uno screencast per noi! screencast per noi!)