In this post we will focus on the use of the Cordova CLI (Command Line Interface), mainly because you will be able to use it for multiple platforms, and that fits perfectly with the needs of most developers interested in using Cordova, to start with. Cordova connects the world of web app development and mobile devices, creating hybrid mobile apps that can use camera, geolocation, file system and other native mobile capabilities. Web applications don’t have access to native mobile functionalities by default, and that is the problem that Cordova was created to solve. Think of Cordova as a container that connects your web apps with native mobile functionalities through a unified JavaScript API. That is why cross-platform development tools like Cordova are so widely used and supported.Ĭordova is a platform used for building mobile apps with standard web technologies, namely HTML, CSS and JavaScript. This, clearly, increases costs and development time. What is CordovaĪ typical challenge faced by mobile app developers is to achieve solid support of as many mobile clients as possible, and each one can have its own set of quirks and drawbacks. This will give you the advantage of creating cross-platform applications using technologies that you may be familiar with in your front-end projects, and the ability to access a wide array of libraries and popular frameworks. Mobile web applications differ from mobile native applications, in that they use Web technologies and are not limited to the underlying platform for deployment. They commonly use HTML and Ajax, but are not written specifically for one mobile operating system. Let’s start checking what is a mobile web application: In the context of this post, we will refer to applications for mobile devices that require only a Web browser to be installed on mobile device. Additionally, you can rely on the huge JavaScript community to keep creating libraries that you can easily integrate in your games. With Phaser, it’s feasible to make performant games that run smoothly in all major mobile operating systems, while only having to maintain one codebase. In an upcoming blog I’ll talk about Photon Storm’s Phaser, that is one of the most trusted frameworks for developing professional-quality 2D games in JavaScript. The following post will get into details on how to create your first app, and then to publish the resulting APK in Samsung’s Galaxy Store. In this post, we will cover Cordova basics and the prerequisites for your development environment. This blog is the first in a series to introduce you to Cordova, and how to create different types of mobile applications using standard web technologies. Apache Cordova is an excellent option for developers who already have a web application and want to port it to the different mobile platforms, or just want to have a consistent way to create cross-platform mobile web apps.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |