My Blog

Phonegap on cloud

1-click AWS Deployment    1-click Azure Deployment

Overview

Building applications for each platform–iPhone, Android, Windows and more–requires different frameworks and languages. PhoneGap solves this by using standards-based web technologies to bridge web applications and mobile devices. Since PhoneGap apps are standards compliant, they’re future-proofed to work with browsers as they evolve. Read an in-depth post explaining PhoneGap visually.

PhoneGap has been downloaded millions of times and is being used by hundreds of thousands of developers. Thousands of apps built using PhoneGap are available in mobile app stores and directories. Check out some of them here.

The PhoneGap code was contributed to the Apache Software Foundation (ASF) under the name Apache Cordova and graduated to top-level project status in October 2012. Through the ASF, future PhoneGap development will ensure open stewardship of the project. It will always remain free and open source under the Apache License, Version 2.0.

Phonegap is owned by Phonegap(https://phonegap.com/) and they own all related trademarks and IP rights for this software.

Phonegap on Cloud runs on Amazon Web Services (AWS) and Azure and is built to provide a way for users to create mobile applications using technologies such as HTML, CSS and Javascript.

Cognosys provides hardened images of Phonegap on all public cloud i.e. AWS marketplace and Azure.

Phonegap on cloud for AWS

Features

Major Features Of  Phonegap 

    • Connectors- Connect to enterprise data Using a wide range of connectors such as SQL or Web Services or create API from Mainframe or HTML applications.
    • Cross Platform- Create Desktop web and Mobile apps once and run on multiple devices (iOS, Android, Windows phone).
  • Server Side Business Logic- Build, Enrich, Optimize, Share and Expose new or existing processes and logics.

AWS

Installation Instructions for Windows

Note: How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

1) Connect to the virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Choose Start, expand All Programs, and then select PHP

Step 3) Other Information:

1.Default installation path: will be in your root folder “C:\inetpub\wwwroot”

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443

Internal Endpoints: Internal Services are normally running on below ports and Shall be NAT-ted with the Public Endpoint as required. Although we do not recommend
Any RDBMS or Nosql admin ports to be opened to Public endpoints and these are all not exposed by default externally

External Endpoints: For Public Endpoints, Normally only below port are Opened, although this can change from stack to stack. We recommend changing RDP port to Non Standard ports and Putting ACL to your IP.

Configure custom inbound and outbound rules using this link .

AWS Step by Step Screenshots


Videos

PhoneGap Tutorial

Phonegap on cloud

Related Posts