What it actually is                      by Markiyan Matsekh,                      Developer @ Eleks Ltd
How have I met PhoneGap?
What is PhoneGap?  (as they say)
PhoneGap is an open source framework forquickly building cross-platform mobile apps     using HTML5, Javascript and CSS.
Why was it created?
“The web solved cross platform”
“The ultimate purpose of PhoneGap is to cease to exist”
Why do people use it?
- No need to deal with Objective C, Java (and other disasters)- Reuse knowledge of web technologies- Write core applicatio...
How would you implement it?
js <> Objective C     js <> Java      js <> C#    js <> WAT?
Architecture
Installation
PhoneGap is just a framework.All you need to “install” it is a language  specific library and piece of js code.   Most of ...
Development
1. Develop in browser2. Apply to mobile3. Fix bugs4. Add device specific features5. Test (on all platforms)
Debugging?
Deployment
AppStore & PhoneGap“If you’re coming from the web, you need to make sure that you give people an iOS app     experience, n...
Now the bad side
It’s just not the same as in browser!
Can 1 tool handle these?
Instead of dealing with Nframeworks you only deal with N+1
So what PhoneGap actually is?
PhoneGap is a desperate hack for lazy web- developers to avoid building mobile apps      the way they’re supposed to.
…although it is feasible in some scenarios…
So…
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
PhoneGap - What It Actually Is
Upcoming SlideShare
Loading in...5
×

PhoneGap - What It Actually Is

473

Published on

A short presentation on PhoneGap from point of view of a person who never dealt with mobile apps development

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

No Downloads
Views
Total Views
473
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

PhoneGap - What It Actually Is

  1. 1. What it actually is by Markiyan Matsekh, Developer @ Eleks Ltd
  2. 2. How have I met PhoneGap?
  3. 3. What is PhoneGap? (as they say)
  4. 4. PhoneGap is an open source framework forquickly building cross-platform mobile apps using HTML5, Javascript and CSS.
  5. 5. Why was it created?
  6. 6. “The web solved cross platform”
  7. 7. “The ultimate purpose of PhoneGap is to cease to exist”
  8. 8. Why do people use it?
  9. 9. - No need to deal with Objective C, Java (and other disasters)- Reuse knowledge of web technologies- Write core application logic only once
  10. 10. How would you implement it?
  11. 11. js <> Objective C js <> Java js <> C# js <> WAT?
  12. 12. Architecture
  13. 13. Installation
  14. 14. PhoneGap is just a framework.All you need to “install” it is a language specific library and piece of js code. Most of the problems arise when dealing with lots of platforms
  15. 15. Development
  16. 16. 1. Develop in browser2. Apply to mobile3. Fix bugs4. Add device specific features5. Test (on all platforms)
  17. 17. Debugging?
  18. 18. Deployment
  19. 19. AppStore & PhoneGap“If you’re coming from the web, you need to make sure that you give people an iOS app experience, not a web experience.”
  20. 20. Now the bad side
  21. 21. It’s just not the same as in browser!
  22. 22. Can 1 tool handle these?
  23. 23. Instead of dealing with Nframeworks you only deal with N+1
  24. 24. So what PhoneGap actually is?
  25. 25. PhoneGap is a desperate hack for lazy web- developers to avoid building mobile apps the way they’re supposed to.
  26. 26. …although it is feasible in some scenarios…
  27. 27. So…

×