Apache Cordova Helpful Links


Sites I’ve found useful for Adobe PhoneGap and Apache Cordova iPhone and Android development, adapting to various screen sizes. They are put here so I can access them from various computers. (Bad links removed 10/2019.)

Contents

PhoneGap & Apache Cordova
Mobile Frameworks
CSS, HTML5
Mobile Makeover Guidelines/Responsive Web Design
Web Apps
PhoneGap Tutorials
Code Scripting Sites
Random Code/Stuff
Google Play
Apple App Store
Drag-n-Drop App Makers
Optimize Your Code
Services and Tools
App Stores (submit your apps here)
General Conversions/Translations

Adobe PhoneGap & Apache Cordova

Cordova & PhoneGap in Layman’s Language
http://wp.me/pyIb9-4F

Top PhoneGap Mistakes
https://github.com/jessemonroy650/top-phonegap-mistakes
Gotchas http://www.slideshare.net/photoKandy/common-phonegap-gotchas-pgday-eu-2016

Official sites
http://codesnippets.altervista.org/documentation/phonegap/bookmarks/topBloggers.html
http://cordova.apache.org/
http://www.phonegap.com/

Cordova Versioning Strategy
https://github.com/apache/cordova-coho/blob/master/docs/versioning-and-release-strategy.md

PhoneGap and Cordova support online
http://stackoverflow.com (use the “cordova” tag for both)
https://cordova.slack.com/

Cordova Bug Tracker
https://issues.apache.org/jira/browse/CB#selectedTab=com.atlassian.jira.plugin.system.project%3Asummary-panel 

PhoneGap Plugins

About Security

Core PhoneGap Developer (iOS & Android) Software

Mobile Frameworks (not an exhaustive list)

Adobe AIR, etc., for mobile + tablet platform development
http://www.adobe.com/devnet/devices.html

Appcelerator (Titanium)
http://www.appcelerator.com/

B4X (rapid app development)
https://www.b4x.com/

Cardinal CSS – CSS framework
cardinalcss.com/

Closure (modular Javascript library of widgets)
https://developers.google.com/closure/library/ + https://developers.google.com/closure/compiler/

Dojo Toolkit (modular plugins)
http://dojotoolkit.org/

Enyojs
http://enyojs.com/

Google’s iUI (for mobile apps)
http://code.google.com/p/iui/
http://www.iui-js.org/

LiveCode
http://livecode.com/

Materialize
http://www.materializecss.com/

MooTools (write cross-browser JS code)
http://mootools.net/

NSB App Studio
http://www.nsbasic.com/app/

Onsen UI
http://onsen.io/

qooxdoo, universal JavaScript framework
http://qooxdoo.org/

Skeleton, boilerplate responsive CSS framework
http://www.getskeleton.com/

Sproutcore
http://sproutcore.com/

Wink, JavaScript toolkit
http://www.winktoolkit.org/

Zurb Foundation Responsive CSS Framework
http://foundation.zurb.com/

CSS, HTML5

HTML5/CSS Compatibility
https://caniuse.com/

CSS Reference
Safari Resource http://developer.apple.com/library/safari/navigation/
MDN resource: https://developer.mozilla.org/en-US/docs/Web/Css/Reference
CSS reference.io: https://cssreference.io/
CSS Tricks: https://css-tricks.com/almanac/ 

Understand Your Meta Tags
Complete list: https://gist.github.com/lancejpollard/1978404
https://support.google.com/webmasters/answer/79812?hl=en
Meta tags generator: https://www.metatags.org/seo-tips/why-use-meta-tags/metatags-generator/
Meta tags overview: https://www.metatags.org/all-meta-tags-overview/

Front-end developer’s base HTML/CSS/JS template
http://html5boilerplate.com/

Setting orientation in iPad
http://www.cloudfour.com/ipad-css/

CSS Tips & Tricks

CC3 Code Generators, border-radius, gradients, text shadows, etc.

CSS Color Names
http://www.crockford.com/wrrrld/color.html

CSS Call-out Box
http://www.mattimattila.fi/comments/simple_call_out_box_with_css

CSS/HTML/JS Reference
http://reference.sitepoint.com/css

Mobile Makeover Guidelines/Responsive Web Design

General:

Fluid Layouts:

Fluid Images:

Media Queries:

Code Scripting Sites

Random Code and Stuff

Security/Data Encryption
https://cheatsheetseries.owasp.org/cheatsheets/HTML5_Security_Cheat_Sheet.html

Detect iPhone/iPad and redirect to starting page

Mobile Database

Display data in PG from external MySQL, using PHP, AJAX, XML

Ajax Image Upload without Refreshing Page using Jquery
http://www.9lessons.info/2011/08/ajax-image-upload-without-refreshing.html

JavaScript image gallery for mobile devices
http://www.photoswipe.com/

Mapping
https://modernweb.com/mobile-friendly-mapping-for-phonegap-apps/

FavIcon Generator
http://www.chami.com/html-kit/services/favicon/

HTML Symbols, Dingbats, and Characters
https://www.sabinanore.com/design/html-special-symbols/
HTML color codes: https://htmlcolorcodes.com/
Entities: https://www.freeformatter.com/html-entities.html

Google Play

Android Developers site
https://developer.android.com/guide/index.html

Important resources – staying on the right side of Google Play
https://play.google.com/about/updates-resources/other-resources/

Distribution Dashboards – check latest percentage of use
https://developer.android.com/about/dashboards/index.html

Google Play Developer Program Policies — read before developing app
http://play.google.com/about/developer-content-policy.html

Android Version History
http://en.wikipedia.org/wiki/Android_version_history
API level: http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels

Android Fragmentation numbers
https://www.opensignal.com/market-insights

Media Formats supported
http://developer.android.com/guide/appendix/media-formats.html

Apple App Store

iTunes Connect Resources and help
https://itunespartner.apple.com/en/apps/overview

Returning your iTunes purchase to Apple
http://www.labnol.org/software/itunes-app-store-refunds/13838/

iOS Developer Center (need account)
https://developer.apple.com/devcenter/ios/index.action

Human Interface Guidelines
https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html

App Store Review Guidelines
https://developer.apple.com/appstore/guidelines.html

iOS Developer Forums
https://devforums.apple.com/community/ios

Figuring out the crypto/encryption question during the approval process (if using ssl or https in your app):
https://groups.google.com/forum/#!topic/phonegap/DrYOdMrTssM

Drag-n-Drop to make apps

Services and Tools

HTML5/JavaScript Bluetooth integration
https://github.com/bcsphere/bcexplorer

Maps

Buy/Sell source code/templates for iPhone and Android apps
http://www.chupamobile.com/
http://ibuildapp.com/projects.php

Free icon fonts – Why? because they’re scalable for any screen size. Better than raster icons!
http://sixrevisions.com/resources/free-icon-fonts/

Factual – Definitive Global Data on places & products
http://factual.com/

Video converters to convert video for playback on different devices

Git Repository

Share your code

Push Notifications

Monetize your app

Training videos/learn code online

Compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers
http://caniuse.com/#

Web fonts
https://www.google.com/fonts
https://developer.mozilla.org/en-US/docs/Learn/CSS/Styling_text/Web_fonts
https://www.fonts.com/web-fonts

Debugging

App Annie — app analytics
http://www.appannie.com/ 
https://medium.com/swlh/top-11-mobile-app-analytics-platforms-pricing-included-cdc553578fd

JavaScript Form Validation

Mockup Tools/Prototyping

App Stores (submit your apps here)

Optimize Your Code

Javascript validators, etc.

General Conversions/Translations

15 thoughts on “Apache Cordova Helpful Links

  1. Pingback: PhoneGap/iPhone Crib Sheet – Handy Links | iPhone Dev Log

  2. I did not find anything for local storage or SQLite so I post it here.

    The safest solution for SQLite for iPhone/IOS: https://github.com/davibe/Phonegap-SQLitePlugin

    IOS 5.1 has broken the working of HTML5 local storage and Web SQL with Cordova/PhoneGap, see http://pastebin.com/5881768B for a workaround solution. For more discussion see: https://issues.apache.org/jira/browse/CB-330

    For HTML5 local storage, I liked the following search result: http://diveintohtml5.info/storage.html

    For HTML5 Web SQL, I liked the following: http://www.tutorialspoint.com/html5/html5_web_sql.htm and for a nice-looking library: http://html5sql.com/

    For anyone who is making a web app, I recommend using an HTML5 cache manifest to make the entire web app work offline. There are plenty of guides, I liked the following: http://www.html5rocks.com/en/tutorials/appcache/beginner/

  3. Pingback: Installing ChildBrowser with Cordova/PhoneGap 1.7.0 | iPhone Dev Log

  4. Pingback: How do you develop your applications? - Android Forums

  5. Pingback: Need help with getting started. - Android Forums

  6. Pingback: PhoneGap/Cordova Android App in Mountain Lion with Eclipse: from Install to Google Play | iPhone Dev Log

  7. There are some great links. Please see also our new release of Steroids for PhoneGap. Steroids fills the “gaps”. Developers can get their “apps up” in a fraction of the time.

  8. Pingback: Adobe PhoneGap & Apache Cordova Helpful Links | Avisekh Samanta Blog

  9. Pingback: Explanation of PhoneGap/Cordova (PhoneGap/Cordova’s postmortem) | Avisekh Samanta Blog

  10. Pingback: Using Cordova CLI on Mac OS X to build Android apps | iPhone Dev Log

  11. Pingback: Updated March 2018 | iPhone Dev Log

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.