PhoneGap/Apache Cordova

myapps

PhoneGap is a software development framework by Adobe System, which is used to develop mobile applications. To develop apps using PhoneGap, the developer does not require to have knowledge of mobile programming language but only web-development languages like, HTML, CSS, and JScript. PhoneGap produces apps for all popular mobile visit poster’s website OS platforms such as iOS, Android, BlackBerry, and Windows Mobile OS etc. In this tutorial we will focus on developing App for Android platform. This tutorial will give you adequate information about how to produce apps quickly using PhoneGap services.

DrupalGap

myapps

DrupalGap is an open source application development kit for Drupal websites. It can be used to easily build custom multi-platform mobile apps and web apps for Drupal websites.

With the DrupalGap application development kit, developers can create mobile apps that communicate with their Drupal websites.

The DrupalGap application development kit can also be used to build web apps, which is perfect for a “headless” Drupal.

The DrupalGap Module is the connection between an application(s) and its Drupal website.

Android Studio

myapps

Android is a complete set of software for mobile devices such as tablet computers, notebooks, smartphones, electronic book readers, set-top boxes etc.

It contains a linux-based Operating System, middleware and key mobile applications.

It can be thought of as a mobile operating system. But it is not limited to mobile only. It is currently used in various devices such as mobiles, tablets, televisions etc.

React Native

myapps

A React Native app is a real mobile app

React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components.

With React Native, you don’t build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that’s indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps. You just put those building blocks together using JavaScript and React.

Hometown App

myapps

The goal of Hometown Opportunity is to ensure that everyone in our community is aware of the jobs and careers available. Our local companies are in need of our local talent, who all too often do not realize the great opportunity right here in our own backyard.

Hometown App http://cialisfrance24.com is a career listing app to see the latest careers and news avaialbe in their locality. This is a simple app developed using phonegap and apache cordova

Firebase Blog App

myapps

BlogList an app for handling blogs and news listing.

Its a native android app which is running Fire base Storage as back-end and Fire base authentication for signup process.

Users can post their blogs and news to this app.

date picker and calendars using polyfiller for drupalgap resolved codes

drupal, drupalgap

/**
* Implements hook_install().
*/
function sample_drupalgap_install() {
try {
var js4 = drupalgap_get_path(‘module’, sample_drupalgap’) + ‘/js-webshim/minified/polyfiller.js’;
drupalgap_add_js(js4);

var customdatejs = drupalgap_get_path(‘module’, ‘sample_drupalgap’) + ‘/js/customdate.js’;
drupalgap_add_js(customdatejs);

}
catch (error) { console.log(‘sample_drupalgap_install – ‘ + error); }
}

 

 

Add this code at the bottom of the sample_drupalgap.js file

 

webshim.setOptions(‘waitReady’, true);
(function(){

webshim.setOptions(‘forms’, {
//configure instantvalidation for jQuery mobile
iVal: {
// jQM; change iVal option for jQuery mobile
fieldWrapper: ‘[data-role=”fieldcontain”]’,
handleBubble: ‘hide’ // ‘hide’ || false || true
}
});

webshim.setOptions(‘forms-ext’, {
//only use custom widgets if we do not see some mobile aspects
replaceUI: ‘auto’,
types: ‘range date time number month’,
widgets: {
//buttonOnly: true,
openOnFocus: true,
popover: {
appendTo: ‘body’,
position: {
my: ‘center’,
at: ‘center’,
collision: ‘fit’
}
}
}
});