

- #Tiggzi Mobile App Builder Patch
- #Tiggzi Mobile App Builder android
- #Tiggzi Mobile App Builder software
- #Tiggzi Mobile App Builder code

#Tiggzi Mobile App Builder Patch
The patch of my index.html file is required because for PhoneGap I have to add a reference to the cordova.js file. Patch.exe "%destinationDirectory%\index.html" index.patch SET destinationDirectory=Html5TodoApp.WindowsPhone\%destinationDirectory%\ĬOPY "%sourceDirectory%\*.css" %destinationDirectory%\ĬOPY "%sourceDirectory%\images\*.gif" %destinationDirectory%\images\ĬOPY "%sourceDirectory%\images\*.png" %destinationDirectory%\images\ Below you can find the synchronization script that I OFF
#Tiggzi Mobile App Builder code
I develop and test with the web application project on a local browser and when I want to run it on a device, I execute a script to put the HTML and JavaScript code into the WP7 project. I solved this issue this by creating two projects: a web application and the phone gap WP7 project. If something goes wrong on the mobile device in PhoneGap, the only thing you can do is using old school console log statements to figure out what is happening. The only option is to test and debug it with the developer tools of desktop browsers. Debuggingĭebugging a HTML application wrapped in PhoneGap is not possible. I hope that the page loading issue on Windows Phone will be fixed by either the PhoneGap or the JQuery Mobile developers as it is annoying. I was using a single HTML file per page, but the only thing that worked was either disabling the AJAX based loading of pages in JQuery Mobile or reverting to multi page HTML files. After some trial and error, I discovered that it was required to add the PhoneGap JavaScript library to the web pages, even if you don’t need to use any special features of PhoneGap.Ī second issue that I discovered was that JQuery Mobile and PhoneGap currently don’t work good together on Windows Phone 7. But the issues started when I started wrapping my HTML code into PhoneGap. I tested the application both on local browsers (Firefox, Chrome, etc.) and on the Windows Phone mobile browser. JQuery Mobile was pleasant and easy to use in no time I was able to develop my screens using a simple HTML syntax combined with HTML5 data-* attributes. I selected JQuery Mobile for the user interface because I like using JQuery for JavaScript development and thus it seemed the most natural choice for my screens. So although it was not tested on multiple devices, I don’t expect a lot of issues when running it on IOS or Android.
#Tiggzi Mobile App Builder android
Theoretical it should be able to run on iPhone, Android and Windows Phone, but I was only able to test on a real Windows Phone device and on the desktop versions of Firefox, Safari and Chrome. The applications consists of 6 screens and runs completely local it does not require internet access to function. HTML5 local storage to store the user data.PhoneGap to wrap in into a native application.Adobe will continue to offer a commercial version using the PhoneGap branding ( ).ĭuring the past days, I have developed a simple Todo Application using the following technologies: The idea of developing a mobile application for multiple platforms with a single code base is very tempting.ĭuring the article I have still used the old name PhoneGap, but the framework has recently been open-sourced and renamed into Cordova ( ).
#Tiggzi Mobile App Builder software
This a software framework that allows wrapping HTML5 applications into native applications for various mobile platforms (including iPhone, Android and Windows Phone). Recently there was a lot of buzz around PhoneGap.

Even if these technologies have their annoyances, they are THE way to develop cross platform software applications. But as HTML5 and CSS3 are gaining more momentum, I have changed my mind and I have started learning HTML, CSS and JavaScript. I didn’t wanted to end up with messy code and hacks to support multiple browsers (read: Internet Explorer 6.0). For a very long time I have avoided learning HTML and ASP.Net and stayed away of applications using it.
