building with twilio for beginners

15
https://www.audiologiks.c om June 18 th Remote Session on Building a Twilio App with Heroku Join.me remote session

Upload: audiologiks

Post on 19-Jan-2017

143 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Building with Twilio for Beginners

https://www.audiologiks.com

June 18th Remote Session on Building a Twilio App with Heroku

Join.me remote session

Page 2: Building with Twilio for Beginners

https://www.audiologiks.com

Meetups• http://www.meetup.com/Tokyo-Global-Career-

Information-Exchange/ • http://www.meetup.com/Tokyo-Recruiting-and-

Hiring-Meetup/ • http://www.meetup.com/Nihonno-Job-Market/ • http://www.meetup.com/Tokyo-Twilio-Meetup-in-

Naka-Meguro/• http://www.meetup.com/US-Stocks-Meetup-

discussing-most-recent-investor-calls/

Page 3: Building with Twilio for Beginners

https://www.audiologiks.com

Come to a Meetup in Person or Remotely via Join.me link

https://www.facebook.com/audiologiks

https://www.linkedin.com/company/audiologiks-inc-

@thjonz

[email protected]

http://ameblo.jp/thjonz/

https://twitter.com/audiologiks

https://www.youtube.com/channel/UCcWELEqFanvvI4iynEadBPA

Page 4: Building with Twilio for Beginners

https://www.audiologiks.com

What does Twilio Do?• It gives you the ability to build phone services in the

cloud, so you can set up useful solutions for yourself, your friends and family, or your group or organization. Some solutions I have used Twilio for are:

– Virtual phone numbers that can forward to your cellphone or a web application– Two-factor security management using SMS– Overseas phone numbers that forward to your number in another country– Remote voice mail– Forwarding of links to audio files to email or applications – Record phone interviews – Create a phone quiz

Page 5: Building with Twilio for Beginners

https://www.audiologiks.com

Access the Sample Scripts in Japanese

https://twilio.kddi-web.com

Page 6: Building with Twilio for Beginners

https://www.audiologiks.com

What does Heroku do?

It is a platform to host and run your apps

Page 7: Building with Twilio for Beginners

https://www.audiologiks.com

Heroku Offers more Languages to Run Your Apps

Page 8: Building with Twilio for Beginners

https://www.audiologiks.com

Set up your accounts

• Go to heroku.com and set up a free demo account

• Go to Twilio.jp (it will re-direct to twilio.kddi-web.com) and set up an account (in Japanese only)

• For English, go to Twilio.com and set up an account

Page 9: Building with Twilio for Beginners

https://www.audiologiks.com

Some other competitors to Heroku

• http://sdtimes.com/the-top-five-platform-as-a-service-offerings-you-should-know-about/2/

• Parse is for mobile apps but partners with Heroku http://parse.com/

Page 10: Building with Twilio for Beginners

https://www.audiologiks.com

Other Services I UseTo Host Media Files

To track log files https://www.loggly.com

For an IDE http://komodoide.com/

To share code, GitHub https://www.github.com

Page 11: Building with Twilio for Beginners

https://www.audiologiks.com

Getting Started

• Twilio has a number of quickstarts, code examples and sample code to use to implement different features.

• It’s easy to input the url of where you are hosting your scripts (on Heroku, for example) to Twilio, and your phone numbers will access the scripts when a User calls.

Page 12: Building with Twilio for Beginners

https://www.audiologiks.com

Using the Twilio Language in php

Page 13: Building with Twilio for Beginners

https://www.audiologiks.com

Sharing the Code between your PC and Github to Work

Page 14: Building with Twilio for Beginners

https://www.audiologiks.com

Using Github to publicly share the code

Page 15: Building with Twilio for Beginners

https://www.audiologiks.com

Look at Examples

• https://www.audiologiks.com/a/inte/test.php

Press 2 after pressing the Connect button