phratch - esug 2014 presentation
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
![Page 2: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/2.jpg)
Jannik LAVAL
You know phratch !
2
![Page 3: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/3.jpg)
Jannik LAVAL
You know phratch !
3
!
on top of Pharo
https://code.google.com/p/scat/
![Page 4: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/4.jpg)
Jannik LAVAL
You know phratch !
3
!
on top of Pharo
https://code.google.com/p/scat/
![Page 5: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/5.jpg)
Jannik LAVAL
You know phratch !
3
!
on top of Pharo
phratch.com sponsored by
https://code.google.com/p/scat/
![Page 6: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/6.jpg)
Jannik LAVAL
What is new since ESUG 2013?
4
![Page 7: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/7.jpg)
Jannik LAVAL
What is new since ESUG 2013?
4
phratch.com
![Page 8: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/8.jpg)
Jannik LAVAL
What is new since ESUG 2013?
4
phratch.comsmart icons
![Page 9: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/9.jpg)
Jannik LAVAL
What is new since ESUG 2013?
4
phratch.com
Jenkins
smart icons
![Page 10: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/10.jpg)
Jannik LAVAL
What is new since ESUG 2013?
4
phratch.com
Jetstorm - robotics
Jenkins
smart icons
![Page 11: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/11.jpg)
Jannik LAVAL
New features: Add-ons
5
![Page 12: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/12.jpg)
Jannik LAVAL
New features: Add-ons
5
![Page 13: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/13.jpg)
Jannik LAVAL
New features: Add-ons
5
![Page 14: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/14.jpg)
Jannik LAVAL
New features: documentation
6
![Page 15: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/15.jpg)
Jannik LAVAL
New features: documentation
6
![Page 16: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/16.jpg)
Jannik LAVAL
New features: documentation
7
![Page 17: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/17.jpg)
Jannik LAVAL
New features: documentation
7
available on phratch.com
![Page 18: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/18.jpg)
Jannik LAVAL
Code accessibility
8
![Page 19: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/19.jpg)
Jannik LAVAL
Code accessibility
8
![Page 20: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/20.jpg)
Jannik LAVAL
Code accessibility
9
![Page 21: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/21.jpg)
Jannik LAVAL
Code accessibility
9
next step is to show
generated source code
![Page 22: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/22.jpg)
Jannik LAVAL
Code accessibility
10
![Page 23: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/23.jpg)
Jannik LAVAL
Code accessibility
10
![Page 24: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/24.jpg)
Jannik LAVAL
Code accessibility
11
![Page 25: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/25.jpg)
Jannik LAVAL
Code accessibility
12
![Page 26: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/26.jpg)
Jannik LAVAL
Code accessibility
12
![Page 27: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/27.jpg)
Jannik LAVAL
Code accessibility
13
![Page 28: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/28.jpg)
Jannik LAVAL
High extensibility !
14
![Page 29: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/29.jpg)
Jannik LAVAL
High extensibility !
15
![Page 30: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/30.jpg)
Jannik LAVAL
High extensibility !
15
![Page 31: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/31.jpg)
Jannik LAVAL
High extensibility !
16
![Page 32: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/32.jpg)
Jannik LAVAL
Customization
17
![Page 33: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/33.jpg)
Jannik LAVAL
Customization
17
![Page 34: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/34.jpg)
Jannik LAVAL
Customization
18
![Page 35: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/35.jpg)
Jannik LAVAL
Customization
19
![Page 36: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/36.jpg)
Jannik LAVAL
Customization
20
![Page 37: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/37.jpg)
Jannik LAVAL
Used for real !
21
![Page 38: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/38.jpg)
Jannik LAVAL
Used for real !
21
![Page 39: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/39.jpg)
Jannik LAVAL
Used for real !
21
![Page 40: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/40.jpg)
Jannik LAVAL
Used for real !
21
![Page 41: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/41.jpg)
Jannik LAVAL
Used for real !
21
![Page 42: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/42.jpg)
Jannik LAVAL
Next steps
22
Raspberry-Pi
![Page 43: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/43.jpg)
Jannik LAVAL
Next steps
22
Raspberry-Pi
Arduino
![Page 44: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/44.jpg)
Jannik LAVAL
Next steps
22
Raspberry-Pi
Android
Arduino
![Page 45: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/45.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Arduino
![Page 46: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/46.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Integration with Pharo
Arduino
![Page 47: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/47.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Integration with Pharo
Arduino
Web interface
![Page 48: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/48.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Integration with Pharo
Arduino
Robotics
Web interface
![Page 49: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/49.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Integration with Pharo
Arduino Community
Robotics
Web interface
![Page 50: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/50.jpg)
Jannik LAVAL
Next steps
22
ModularityRaspberry-Pi
Android
Integration with Pharo
Arduino Community
Robotics
Web interface…
![Page 51: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/51.jpg)
Jannik LAVAL
The road is long…
23
![Page 52: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/52.jpg)
Jannik LAVAL
The road is long…
23
but we have the lighthouse
![Page 53: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/53.jpg)
Jannik LAVAL
We need you
24
Jannik LAVAL http://www.phratch.com
![Page 54: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/54.jpg)
Jannik LAVAL
We need you
24
- try it
Jannik LAVAL http://www.phratch.com
![Page 55: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/55.jpg)
Jannik LAVAL
We need you
24
- try it
- help to develop it
Jannik LAVAL http://www.phratch.com
![Page 56: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/56.jpg)
Jannik LAVAL
We need you
24
- try it
- help to develop it
- create blocks
Jannik LAVAL http://www.phratch.com
![Page 57: phratch - ESUG 2014 presentation](https://reader033.vdocuments.mx/reader033/viewer/2022051816/5463346daf7959a3048b5be5/html5/thumbnails/57.jpg)
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