Developing yourpersonal Twitterweb application in60 minutesBy Mitesh Sanghvi(www.MiteshSanghvi.com)
Let’s understand the application usage and benefitsWHAT DO WE GET BY DOING THIS?
Your Personal Twitter Client
Your Personal Branding
Knowledge Required / NOT RequiredPREREQUISITES
PrerequisitesKnowledge Required • Basic knowledge of OAuth (e.g. Login via Facebook   / Twitter) • Basic knowledge of Web ...
Things to be ready with before developing the applicationPRE-DEVELOPMENT REQUIREMENTS
Pre-Development Requirements• Domain and Web Space are required ( I have  used Unlimited Web Hosting Linux-based  package ...
Register your application with Twitter to get Key & SecretREGISTER YOUR APP WITH TWITTER
Step 01 – Visit Twitter Dev SiteVisit Twitter Developers Site and Click “Create an app” link
Step 02 – Register Your AppFill the Registration Form, agree Terms and click ‘Create’
Step 03 – App Logo & AccessNext on Settings Page – Add App Logo and select ‘Read, Writeand Access direct messages
Step 04 – Get App Key & SecretNext on Details Page – Get the ‘Consumer Key’ and ‘ConsumerSecret’
Tweak source code, add Twitter Key & Secret and UploadDEVELOPMENT STEPS
Step 01 – Understand Code
Step 02 – Code Changes Req’dEdit /lib/config.php fileYou need to change the config.php file present in the /libsubfolder o...
Step 03 – Upload Your AppUse FileZilla to upload your application in the root directory ofyour hosting space allotted to you
www.HOWdoIgetSMART.in/tipsterConnect with mewww.MiteshSanghvi.com   msanghviofindia@gmail.com0-95868-99599           Faceb...
Upcoming SlideShare
Loading in …5
×

Developing your personal Twitter web application in 60 minustes

1,520 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,520
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Developing your personal Twitter web application in 60 minustes

  1. 1. Developing yourpersonal Twitterweb application in60 minutesBy Mitesh Sanghvi(www.MiteshSanghvi.com)
  2. 2. Let’s understand the application usage and benefitsWHAT DO WE GET BY DOING THIS?
  3. 3. Your Personal Twitter Client
  4. 4. Your Personal Branding
  5. 5. Knowledge Required / NOT RequiredPREREQUISITES
  6. 6. PrerequisitesKnowledge Required • Basic knowledge of OAuth (e.g. Login via Facebook / Twitter) • Basic knowledge of Web Uploading • Basic knowledge of various functions of TwitterKnowledge NOT Required • No Knowledge of PHP or Java is required for the basic setup. But basic knowledge will help you develop the web application better
  7. 7. Things to be ready with before developing the applicationPRE-DEVELOPMENT REQUIREMENTS
  8. 8. Pre-Development Requirements• Domain and Web Space are required ( I have used Unlimited Web Hosting Linux-based package from BigRock )• Download and unzip the READY open source code of Twitter Web Client ( I have used EMBR which is an extension of famous RABR client )• Download and Install a FTP application ( I use open source application called FileZilla )
  9. 9. Register your application with Twitter to get Key & SecretREGISTER YOUR APP WITH TWITTER
  10. 10. Step 01 – Visit Twitter Dev SiteVisit Twitter Developers Site and Click “Create an app” link
  11. 11. Step 02 – Register Your AppFill the Registration Form, agree Terms and click ‘Create’
  12. 12. Step 03 – App Logo & AccessNext on Settings Page – Add App Logo and select ‘Read, Writeand Access direct messages
  13. 13. Step 04 – Get App Key & SecretNext on Details Page – Get the ‘Consumer Key’ and ‘ConsumerSecret’
  14. 14. Tweak source code, add Twitter Key & Secret and UploadDEVELOPMENT STEPS
  15. 15. Step 01 – Understand Code
  16. 16. Step 02 – Code Changes Req’dEdit /lib/config.php fileYou need to change the config.php file present in the /libsubfolder of ‘embr’. You will have to add the ‘Consumer Key’,‘Consumer Secret’ and ‘Callback URL’ of your applicationregistered in Twitter (explained earlier)Other Optional Changes• Replace big_logo.png and logo.png, favicon.ico files in /img subfolder with your relevant logos/images• Edit header.php file in /inc to include Meta Tags for SEO• Edit footer.php file in /inc to include your credentials
  17. 17. Step 03 – Upload Your AppUse FileZilla to upload your application in the root directory ofyour hosting space allotted to you
  18. 18. www.HOWdoIgetSMART.in/tipsterConnect with mewww.MiteshSanghvi.com msanghviofindia@gmail.com0-95868-99599 Facebook.com/MiteshSpeaks

×