45 lines
2.3 KiB
Markdown
45 lines
2.3 KiB
Markdown
---
|
||
title: Ionic
|
||
localeTitle: ионный
|
||
---
|
||
## Ионная структура
|
||
|
||
Ionic - это платформа разработки мобильных приложений HTML5, предназначенная для создания гибридных мобильных приложений.
|
||
|
||
Гибридные приложения имеют много преимуществ по сравнению с чистыми родными приложениями, особенно с точки зрения поддержки платформы, скорости разработки и доступа к стороннему коду.
|
||
|
||
### Создание гибридных приложений с помощью Ionic
|
||
|
||
Те, кто знаком с веб-разработкой, найдут структуру Ionic-приложения просто. По своей сути это всего лишь веб-страница, запущенная в оболочке собственного приложения! Это означает, что мы можем использовать любые HTML, CSS и Javascript, которые мы хотим.
|
||
|
||
Основная часть приложения Ionic будет написана в HTML, Javascript и CSS. Ionic также использует AngularJS для многих основных функциональных возможностей фреймворка.
|
||
|
||
### Прежде чем мы начнем играть с ионикой. Давайте сначала подготовим нашу систему:
|
||
```
|
||
nodeJS and npm
|
||
Ionic 2
|
||
Cordova
|
||
Android Environment (or iOS if you're working on a MacOS)
|
||
```
|
||
|
||
### Во-первых, нам нужно иметь Node.js и npm.
|
||
```
|
||
sudo apt-get update
|
||
sudo apt-get install nodejs
|
||
```
|
||
|
||
### Менеджер пакетов Node.js (npm)
|
||
|
||
\`\` \`
|
||
sudo apt-get install npm
|
||
```
|
||
### Ionic 2 and cordova
|
||
```
|
||
|
||
sudo npm install -g ionic cordova
|
||
```
|
||
### Now sit back and relax, give it some time to finish, it can take several minutes depending on your internet connection.
|
||
Once that's done, Let's start off by generating a new project based on the “blank” template
|
||
```
|
||
|
||
ионный запуск MyFirstApp blank cd MyFirstApp ионная подача \`\` \` |