The 10 best PhoneGap tricks for beginners

These post waiting as a draft for 1 years ... i´ll just publish it now Deploy Early on Real Device - Deploy Automated on Real Device Seeing log Messages adb -d logcat : *:S Deployment Strategie -Seperate web application Use Build tools. Use tools which automatically install dependencies, minimize your code, prepare builds and run tests Bower, Grunt and NPM should be in your standard. Webapp and Phonegap in different repositorys. Automate as much as Possible fast builds does mean fast feedback and fast feedback means you catch errors as early as possible. Deploy fast, use a device use a test player eq B BlueStack it is faster than the usual android emulator. Use a good integrated IDE, we recommend Webstorm. Build your app locally. The remote Build via is easy for your first up. Uploading each time to build costs a lot of time, local build makes it faster. How to do that ? Install Android SDK or Android Studio C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools Install Gradle set PATH ;%JAVA_HOME%\bin;%GRADLE_HOME%\bin Debugging adb logcat -c adb logcat kann man prima zusehen Problems with Angular $ This was my biggest problem cause it breaked the app completely it is a cors cross origin device problem cordova plugin add cordova-plugin-whitelist The Whitelist Plugin is required to avoid cross origin problems Build Tool Default is Gradle but for some reason Phonegap for me used ANT on remote but gradle for locale which caused some problems Use good console - original one is more verbose than intellijs [error] {"error":"Error index.html not found"} [error] Reason 1 HTML Error in index.html could cause this Reason 2 was orginated by existing /build/www directory which could not be deleted. rm -rf (ohh i got this shit linux commands on windows console) helped me to fix it . Wired solution remove and add plattforms


Beliebte Posts aus diesem Blog

SoCraTes Day Franken 2019

Which core competency ot the Lean Enterprise helps drive Bullt-in Quality practices?

During the final plan review, Program risks are addressed using ROAM. What do the letters in ROAM represent?