Rapid Application Development for Raspberry Pi

15
W16 Track Session 4/20/2016 2:00 PM "Rapid Application Development for Raspberry Pi" Presented by: Geoff Perlman Xojo, Inc. Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 · 904-278-0524 · [email protected] · www.techwell.com

Transcript of Rapid Application Development for Raspberry Pi

W16TrackSession4/20/20162:00PM

"RapidApplicationDevelopmentforRaspberryPi"

Presented by:

Geoff Perlman

Xojo, Inc.

Broughttoyouby:

340CorporateWay,Suite300,OrangePark,FL32073888-268-8770·904-278-0524·[email protected]·www.techwell.com

Geoff Perlman Xojo, Inc.

Founder and CEO of Xojo, Inc., makers of Xojo, Geoff Perlman started his adventure into software development on a VAX mainframe when he was ten years old. Since then, Geoff has worked for companies as large as AT&T and as small as a one-man shop. While working in Silicon Valley, he authored a book on database development and taught programming to thousands of people. For most of his career, Geoff has been running companies he founded, always focused on finding the simplest way to solve complex problems.

Rapid Application Development for

Raspberry Pi

Geoff PerlmanFounder and CEO, Xojo, Inc.

What am I going to cover?

• What is Raspberry Pi?

• What can you do with it?

• What are the options for writing software for it?

• What is Xojo?

• Demos

What is Raspberry Pi?

Raspberry Pi

• Single Board Computer

• Low-cost ($35)

• ARM

• Linux-based

4 USB Ports

Ethernet

MicroSD Slot

AudioHDMIPower

GPIO

What can you do with it?

• Hobby projects

• Specialty hardware/software solutions

• Custom controller solutions

How do I write software for it?

Programming Languages

• Assembler

• C/C++

• C#

• Python

Not Visual :(

• Visual development

• Object-oriented

• Dot syntax

• Compiles to native code

• Uses native controls & builds native apps

• Desktop and console apps Raspberry Pi 2 and 3

• x86 Linux, Windows, OS X

• Web

• iOS

Demo

Links• Xojo Raspberry Pi Docs - http://

developer.xojo.com/raspberry-pi

• Xojo GPIO Project - https://github.com/xojo/GPIO

• Einhugur projects - https://einhugur.com/blog/index.php/xojo-gpio/

• Sintron Docs - https://db.tt/OgnCOr58

xojo.com/iot