diff --git a/guide/english/mobile-app-development/index.md b/guide/english/mobile-app-development/index.md index 898e0c88c4..51bf11398b 100644 --- a/guide/english/mobile-app-development/index.md +++ b/guide/english/mobile-app-development/index.md @@ -1,6 +1,7 @@ --- title: Mobile Application Development --- + ## Mobile Application Development hybrid applications @@ -34,24 +35,24 @@ Better performance for Native App compared to Hybrid App ### Apache Cordova -Apache Cordova is the wrapper that wraps your HTML, CSS, and JavaScript into a buildable mobile package, acting as the magic that glues everything together and turns it into a mobile app +[Apache Cordova](https://cordova.apache.org/) is the wrapper that wraps your HTML, CSS, and JavaScript into a buildable mobile package, acting as the magic that glues everything together and turns it into a mobile app ### Ionic Framework -Ionic Framework is a CSS framework that allows you to style your screens to look mobile friendly, essentially acting as bootstrap but for mobile apps while developing using web technologies. +[Ionic Framework](https://ionicframework.com/) is a CSS framework that allows you to style your screens to look mobile friendly, essentially acting as bootstrap but for mobile apps while developing using web technologies. ### React Native -React Native is a front end development framework that contains a lot of the building block elements for Android/iOS development and is a different kind of magic from Apache Cordova. React Native lets you build native mobile apps using JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. +[React Native](https://facebook.github.io/react-native/) is a front end development framework that contains a lot of the building block elements for Android/iOS development and is a different kind of magic from Apache Cordova. React Native lets you build native mobile apps using JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. ### NativeScript -Originally created by Progress, NativeScript apps are built using JavaScript, or by using any language that transpiles to JavaScript, such as TypeScript, for instance. NativeScript directly supports both Angular and Vue frameworks via a community-developed plugin. Mobile applications built with NativeScript result in fully native apps, which use the same APIs as if they were developed in Xcode or Android Studio. +Originally created by Progress, [NativeScript](https://www.nativescript.org/) apps are built using JavaScript, or by using any language that transpiles to JavaScript, such as TypeScript, for instance. NativeScript directly supports both Angular and Vue frameworks via a community-developed plugin. Mobile applications built with NativeScript result in fully native apps, which use the same APIs as if they were developed in Xcode or Android Studio. ### Flutter -Flutter is a cross platform mobile development framework from Google, i,e it can be used to create both ios and Android apps with ease. It uses Dart as its primary language. It's hot reload feature helps in speeding up the overall Development process. Flutter produces real native apps as in the case of React Native as opposed to Cordova, Ionic and Cordova which produce hybrid apps. +[Flutter](https://flutter.io/) is a cross platform mobile development framework from Google, i,e it can be used to create both ios and Android apps with ease. It uses Dart as its primary language. It's hot reload feature helps in speeding up the overall Development process. Flutter produces real native apps as in the case of React Native as opposed to cordova, Ionic and Cordova which produces hybrid apps. ### Xamarin -Xamarin is a cross platform mobile development framework from Microsoft. It allows you to develop on a PC or a MAC using a C# codebase. You can create Native iOS Apps, Native Android Apps, and Native Windows Phone Apps. You can use either Visual Studio or Xamarin Studio as the IDE to develop using Xamarin. +[Xamarin](https://visualstudio.microsoft.com/xamarin/) is a cross platform mobile development framework from Microsoft. It allows you to develop on a PC or a MAC using a C# codebase. You can create Native iOS Apps, Native Android Apps, and Native Windows Phone Apps. You can use either Visual Studio or Xamarin Studio as the IDE to develop using Xamarin.