SlideShare a Scribd company logo
1 of 13
“HTML5 + PhoneGap
  Windows Phone”


    Elbəy Əliyev
PLAN
•   “NEATS” şirkəti haqqında
•   HTML5
•   PhoneGap
•   Samples…
NEATS
Şirkət 2011-ci ildə yaradılmışdır.

Göstərdiyimiz xidmət sahələri aşağıdakılardır:
  • Proqram təminatının tərtib olunması
  • Veb proqramlaşdırma
  • Mobil qurğular üçün proqram təminatı
  • Proqram təminatının layihələndirilməsi
  • Proqram təminatının testi
  • Proqram təminatının lokalizasiyası
  • Texniki xidmət və texniki dəstək
                                             http://neats.az/
HTML5
•     Daha az “Header Code”
•     Əlavə HTML teqlər
•     Media teqlər
•     Canvas
•     Input types
•     Form validation
•     Drag&Drop
•     Local storage
...
HTML5
Daha az “Header Code”
HTML5             XHTML 1.0 Transitional
<!DOCTYPE html>   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
                  Transitional//EN" "http://www.w3.org/
                  TR/xhtml1/DTD/xhtml1-transitional.dtd">

HTML5             XHTML 1.0 Transitional
<script>          <script type="text/javascript">
 // Code here.     // Code here.
</script>         </script>


HTML5             XHTML 1.0 Transitional
<style>           <style type="text/css">
 // Code here.     // Code here.
</style>          </style>
Əlavə HTML teqlər
                        HTML5
             HTML5               XHTML 1.0 Transitional

             <header>               <div id=“header”>

              <nav>                   <div id=“nav”>




   <aside>                 <div id=“sidebar”>




             <footer>                <div id=“footer”>
Media teqlər
                           HTML5
Audio
 <audio src=”test.ogg” autoplay controls loop>

 </audio>


Video
 <video controls/>
   <source src=”cat.mp4” />
   <source src=”cat.ogg” />
 </video>
Canvas
                       HTML5

<canvas id="myCanvas"></canvas>

<script>
 var canvas = document.getElementById("myCanvas");
 var canvasContext = canvas.getContext("2d");

 canvasContext.fillStyle = "#000000";
 canvasContext.fillRect(0,0,150,75);
</script>​
HTML5
Input types

HTML5                               HTML4, XHTML
<input type="date" />               <select><option>...
<input type="datetime" />           <textarea></textarea>
<input type="email" />              <input type="checkbox" />
<input type="month" />       +      <input type="file" />
<input type="number" />             <input type="radio" />
<input type="range" />              <input type="text" />
<input type="tel" />                …
<input type="time" />
<input type="url" />
PhoneGap




http://phonegap.com/
PhoneGap
Installation

•   Install Visual Studio
•   Download and install Windows Phone SDK
•   Download the latest copy of PhoneGap
•   Copy the file PhoneGap-x.x.x.zip to the folder :
    My DocumentsVisual Studio 2010TemplatesProjectTemplates
PhoneGap
Usage

• Open Visual Studio Express for Windows Phone
  and choose New Project
• Select PhoneGapStarter
• Give your project a name, and select OK
Contacts
elbay.aliyev@neats.az
https://www.facebook.com/elbey.aliyev

More Related Content

Viewers also liked

Tofiq Mammadov - ecaHack
Tofiq Mammadov - ecaHackTofiq Mammadov - ecaHack
Tofiq Mammadov - ecaHackRashad Aliyev
 
Rashad Aliyev - Hackathons
Rashad Aliyev - HackathonsRashad Aliyev - Hackathons
Rashad Aliyev - HackathonsRashad Aliyev
 
BethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsBethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsRashid Aliyev
 

Viewers also liked (6)

Windows Phone8
Windows Phone8Windows Phone8
Windows Phone8
 
Tofiq Mammadov - ecaHack
Tofiq Mammadov - ecaHackTofiq Mammadov - ecaHack
Tofiq Mammadov - ecaHack
 
Rashad Aliyev - Hackathons
Rashad Aliyev - HackathonsRashad Aliyev - Hackathons
Rashad Aliyev - Hackathons
 
Android Preferences
Android PreferencesAndroid Preferences
Android Preferences
 
Teqdimat bacarigi
Teqdimat bacarigiTeqdimat bacarigi
Teqdimat bacarigi
 
BethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestorsBethClip Pitch Deck 2017 for İnvestors
BethClip Pitch Deck 2017 for İnvestors
 

More from Rashad Aliyev

Khazar University Library
Khazar University LibraryKhazar University Library
Khazar University LibraryRashad Aliyev
 
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırma
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırmaDigər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırma
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırmaRashad Aliyev
 
Rajab Davudov - Android Database
Rajab Davudov - Android DatabaseRajab Davudov - Android Database
Rajab Davudov - Android DatabaseRashad Aliyev
 
Rajab Davudov - Developing Location Based Applications for Android
Rajab Davudov - Developing Location Based Applications for AndroidRajab Davudov - Developing Location Based Applications for Android
Rajab Davudov - Developing Location Based Applications for AndroidRashad Aliyev
 
Rajab Davudov - Android UI Design: Layouts
Rajab Davudov - Android UI Design: LayoutsRajab Davudov - Android UI Design: Layouts
Rajab Davudov - Android UI Design: LayoutsRashad Aliyev
 
Ramin Orujov - Android API Overview and Repository
Ramin Orujov - Android API Overview and RepositoryRamin Orujov - Android API Overview and Repository
Ramin Orujov - Android API Overview and RepositoryRashad Aliyev
 
Hackathon Azerbaijan Next Step
Hackathon Azerbaijan Next StepHackathon Azerbaijan Next Step
Hackathon Azerbaijan Next StepRashad Aliyev
 
Hackathon Azerbaijan
Hackathon AzerbaijanHackathon Azerbaijan
Hackathon AzerbaijanRashad Aliyev
 
Increasing role of Tablets and Mobile devices
Increasing role of Tablets and Mobile devicesIncreasing role of Tablets and Mobile devices
Increasing role of Tablets and Mobile devicesRashad Aliyev
 
Azerbaycanda mobil rabite
Azerbaycanda mobil rabiteAzerbaycanda mobil rabite
Azerbaycanda mobil rabiteRashad Aliyev
 
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARI
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARIBEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARI
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARIRashad Aliyev
 
Ires Training Academy New Portrait
Ires Training Academy New PortraitIres Training Academy New Portrait
Ires Training Academy New PortraitRashad Aliyev
 
moxito.az-da reklam yerləşdirmə ardıcıllığı
moxito.az-da reklam yerləşdirmə ardıcıllığımoxito.az-da reklam yerləşdirmə ardıcıllığı
moxito.az-da reklam yerləşdirmə ardıcıllığıRashad Aliyev
 
Rashad Ali Oghlu Birge.Az
Rashad Ali Oghlu Birge.AzRashad Ali Oghlu Birge.Az
Rashad Ali Oghlu Birge.AzRashad Aliyev
 
NüMayişşşşşşş
NüMayişşşşşşşNüMayişşşşşşş
NüMayişşşşşşşRashad Aliyev
 

More from Rashad Aliyev (20)

Khazar University Library
Khazar University LibraryKhazar University Library
Khazar University Library
 
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırma
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırmaDigər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırma
Digər proqramlaşdırma dillərində Android platforması üçün proqramlaşdırma
 
Telephony API
Telephony APITelephony API
Telephony API
 
Android Database
Android DatabaseAndroid Database
Android Database
 
Hackathon final
Hackathon finalHackathon final
Hackathon final
 
Rajab Davudov - Android Database
Rajab Davudov - Android DatabaseRajab Davudov - Android Database
Rajab Davudov - Android Database
 
Rajab Davudov - Developing Location Based Applications for Android
Rajab Davudov - Developing Location Based Applications for AndroidRajab Davudov - Developing Location Based Applications for Android
Rajab Davudov - Developing Location Based Applications for Android
 
Rajab Davudov - Android UI Design: Layouts
Rajab Davudov - Android UI Design: LayoutsRajab Davudov - Android UI Design: Layouts
Rajab Davudov - Android UI Design: Layouts
 
Ramin Orujov - Android API Overview and Repository
Ramin Orujov - Android API Overview and RepositoryRamin Orujov - Android API Overview and Repository
Ramin Orujov - Android API Overview and Repository
 
Hackathon
HackathonHackathon
Hackathon
 
Hackathon Azerbaijan Next Step
Hackathon Azerbaijan Next StepHackathon Azerbaijan Next Step
Hackathon Azerbaijan Next Step
 
Hackathon Azerbaijan
Hackathon AzerbaijanHackathon Azerbaijan
Hackathon Azerbaijan
 
Xana 6yash
Xana 6yashXana 6yash
Xana 6yash
 
Increasing role of Tablets and Mobile devices
Increasing role of Tablets and Mobile devicesIncreasing role of Tablets and Mobile devices
Increasing role of Tablets and Mobile devices
 
Azerbaycanda mobil rabite
Azerbaycanda mobil rabiteAzerbaycanda mobil rabite
Azerbaycanda mobil rabite
 
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARI
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARIBEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARI
BEYNƏLXALQ MALİYYƏ HESABATI STANDARTLARI
 
Ires Training Academy New Portrait
Ires Training Academy New PortraitIres Training Academy New Portrait
Ires Training Academy New Portrait
 
moxito.az-da reklam yerləşdirmə ardıcıllığı
moxito.az-da reklam yerləşdirmə ardıcıllığımoxito.az-da reklam yerləşdirmə ardıcıllığı
moxito.az-da reklam yerləşdirmə ardıcıllığı
 
Rashad Ali Oghlu Birge.Az
Rashad Ali Oghlu Birge.AzRashad Ali Oghlu Birge.Az
Rashad Ali Oghlu Birge.Az
 
NüMayişşşşşşş
NüMayişşşşşşşNüMayişşşşşşş
NüMayişşşşşşş
 

HTML5 + PhoneGap & Windows Phone

  • 1. “HTML5 + PhoneGap Windows Phone” Elbəy Əliyev
  • 2. PLAN • “NEATS” şirkəti haqqında • HTML5 • PhoneGap • Samples…
  • 3. NEATS Şirkət 2011-ci ildə yaradılmışdır. Göstərdiyimiz xidmət sahələri aşağıdakılardır: • Proqram təminatının tərtib olunması • Veb proqramlaşdırma • Mobil qurğular üçün proqram təminatı • Proqram təminatının layihələndirilməsi • Proqram təminatının testi • Proqram təminatının lokalizasiyası • Texniki xidmət və texniki dəstək http://neats.az/
  • 4. HTML5 • Daha az “Header Code” • Əlavə HTML teqlər • Media teqlər • Canvas • Input types • Form validation • Drag&Drop • Local storage ...
  • 5. HTML5 Daha az “Header Code” HTML5 XHTML 1.0 Transitional <!DOCTYPE html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ TR/xhtml1/DTD/xhtml1-transitional.dtd"> HTML5 XHTML 1.0 Transitional <script> <script type="text/javascript"> // Code here. // Code here. </script> </script> HTML5 XHTML 1.0 Transitional <style> <style type="text/css"> // Code here. // Code here. </style> </style>
  • 6. Əlavə HTML teqlər HTML5 HTML5 XHTML 1.0 Transitional <header> <div id=“header”> <nav> <div id=“nav”> <aside> <div id=“sidebar”> <footer> <div id=“footer”>
  • 7. Media teqlər HTML5 Audio <audio src=”test.ogg” autoplay controls loop> </audio> Video <video controls/> <source src=”cat.mp4” /> <source src=”cat.ogg” /> </video>
  • 8. Canvas HTML5 <canvas id="myCanvas"></canvas> <script> var canvas = document.getElementById("myCanvas"); var canvasContext = canvas.getContext("2d"); canvasContext.fillStyle = "#000000"; canvasContext.fillRect(0,0,150,75); </script>​
  • 9. HTML5 Input types HTML5 HTML4, XHTML <input type="date" /> <select><option>... <input type="datetime" /> <textarea></textarea> <input type="email" /> <input type="checkbox" /> <input type="month" /> + <input type="file" /> <input type="number" /> <input type="radio" /> <input type="range" /> <input type="text" /> <input type="tel" /> … <input type="time" /> <input type="url" />
  • 11. PhoneGap Installation • Install Visual Studio • Download and install Windows Phone SDK • Download the latest copy of PhoneGap • Copy the file PhoneGap-x.x.x.zip to the folder : My DocumentsVisual Studio 2010TemplatesProjectTemplates
  • 12. PhoneGap Usage • Open Visual Studio Express for Windows Phone and choose New Project • Select PhoneGapStarter • Give your project a name, and select OK