phratch - ESUG 2014 presentation

Post on 12-Nov-2014

474 views 1 download

Tags:

description

phratch is a visual programming language based on jigsaw puzzle. It allows to begin development on top of great Pharo API and now on top of robots like Lego Mindstorms.

Transcript of phratch - ESUG 2014 presentation

phratch visual programing for grow up

Jannik LAVALjannik@phratch.com

!http://www.phratch.com

!

Jannik LAVAL

You know phratch !

2

Jannik LAVAL

You know phratch !

3

!

on top of Pharo

https://code.google.com/p/scat/

Jannik LAVAL

You know phratch !

3

!

on top of Pharo

https://code.google.com/p/scat/

Jannik LAVAL

You know phratch !

3

!

on top of Pharo

phratch.com sponsored by

https://code.google.com/p/scat/

Jannik LAVAL

What is new since ESUG 2013?

4

Jannik LAVAL

What is new since ESUG 2013?

4

phratch.com

Jannik LAVAL

What is new since ESUG 2013?

4

phratch.comsmart icons

Jannik LAVAL

What is new since ESUG 2013?

4

phratch.com

Jenkins

smart icons

Jannik LAVAL

What is new since ESUG 2013?

4

phratch.com

Jetstorm - robotics

Jenkins

smart icons

Jannik LAVAL

New features: Add-ons

5

Jannik LAVAL

New features: Add-ons

5

Jannik LAVAL

New features: Add-ons

5

Jannik LAVAL

New features: documentation

6

Jannik LAVAL

New features: documentation

6

Jannik LAVAL

New features: documentation

7

Jannik LAVAL

New features: documentation

7

available on phratch.com

Jannik LAVAL

Code accessibility

8

Jannik LAVAL

Code accessibility

8

Jannik LAVAL

Code accessibility

9

Jannik LAVAL

Code accessibility

9

next step is to show

generated source code

Jannik LAVAL

Code accessibility

10

Jannik LAVAL

Code accessibility

10

Jannik LAVAL

Code accessibility

11

Jannik LAVAL

Code accessibility

12

Jannik LAVAL

Code accessibility

12

Jannik LAVAL

Code accessibility

13

Jannik LAVAL

High extensibility !

14

Jannik LAVAL

High extensibility !

15

Jannik LAVAL

High extensibility !

15

Jannik LAVAL

High extensibility !

16

Jannik LAVAL

Customization

17

Jannik LAVAL

Customization

17

Jannik LAVAL

Customization

18

Jannik LAVAL

Customization

19

Jannik LAVAL

Customization

20

Jannik LAVAL

Used for real !

21

Jannik LAVAL

Used for real !

21

Jannik LAVAL

Used for real !

21

Jannik LAVAL

Used for real !

21

Jannik LAVAL

Used for real !

21

Jannik LAVAL

Next steps

22

Raspberry-Pi

Jannik LAVAL

Next steps

22

Raspberry-Pi

Arduino

Jannik LAVAL

Next steps

22

Raspberry-Pi

Android

Arduino

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Arduino

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Integration with Pharo

Arduino

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Integration with Pharo

Arduino

Web interface

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Integration with Pharo

Arduino

Robotics

Web interface

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Integration with Pharo

Arduino Community

Robotics

Web interface

Jannik LAVAL

Next steps

22

ModularityRaspberry-Pi

Android

Integration with Pharo

Arduino Community

Robotics

Web interface…

Jannik LAVAL

The road is long…

23

Jannik LAVAL

The road is long…

23

but we have the lighthouse

Jannik LAVAL

We need you

24

Jannik LAVAL http://www.phratch.com

Jannik LAVAL

We need you

24

- try it

Jannik LAVAL http://www.phratch.com

Jannik LAVAL

We need you

24

- try it

- help to develop it

Jannik LAVAL http://www.phratch.com

Jannik LAVAL

We need you

24

- try it

- help to develop it

- create blocks

Jannik LAVAL http://www.phratch.com

Jannik LAVAL

We need you

24

- try it

- help to develop it

- create blocks

- make advertismentmake the sketch become reality

Jannik LAVAL http://www.phratch.com