I.Introduction
PhoneGap chắc chắn là khái niệm khá quen thuộc đối với các Web Developer muốn phát triển Web App trên Mobile.
Hôm nay mình xin chia sẻ cách để phát triển ứng dụng Html5 với PhoneGap.
II. Fundamental
Trước tiên chúng ta phải download gói PhoneGap từ Github về : https://github.com/phonegap/phonegap/zipball/1.7.0
Sau khi download giải nến thư mục và vào lib folder.
sau đó tìm thư mục Windows
Vào thư mục Windows và copy file CoroDovaStarter vào thư mục C:\Users\username\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#\Windows Phone
Các bạn lưu ý là nếu trong ProjectTemplates ko có thư mục Windows Phone thì chúng ta có thể tự tạo nhé.
Và bây giờ chúng ta có thể mở Visual Studio 2012 để tạo Project Cordova rồi.
Sau khi tạo Project xong thì cấu trúc ứng dụng chúng ta thế này
Chúng ta quản lý các File Html trong thư mục www nhé. bây giờ chúng ta có thể vào file index.html để phát triển theo ý chúng ta nhé,
<body>
<h1>Phạm Nguyên</h1>
<div id="welcomeMsg"></div>
</body>
Một điểm cần lưu ý là tất cả các script sẽ chạy khi device ready. Chúng ta có thể xử lý script trong sự kiện này nhé
<script type="text/javascript">1:
2: document.addEventListener("deviceready",onDeviceReady,false);3:
4: // once the device ready event fires, you can safely do your thing! -jm5: function onDeviceReady()6: {
7: document.getElementById("welcomeMsg").innerHTML += "Hello ! this my first Cordova/PhoneGap Applicatoin";8: console.log("onDeviceReady. You should see this message in Visual Studio's output window.");9:
10: }
11:
12:
</script>
và kết quả sẽ là :
Vậy là thật đơn giản chúng tra đã cài đặt và tạo được ứng dụng PhoneGap/Cordova rồi nhé.
Hy vọng bài viết này sẽ hữu ích với các bạn