Научитесь создавать гибридные приложения с использованием Ionic и AngularJS шаг за шагом. Мы быстро создадим приложение из пустой папки в реальное приложение. В этом проекте я расскажу вам как воссоздать Tinder, который представляет собой приложение для знакомств на основе местоположения (используя Facebook), которое облегчает общение между заинтересованными пользователями, позволяя общаться в чате.После того как мы завершим этот проект, у вас будут основополагающие основы для разработки любого мобильного приложения, которое требует взаимодействия с пользователем в режиме реального времени.
ionic - это открытая платформа HTML5 для создания кросс-платформенных гибридных приложений. Это означает, что он позволяет быстро и просто использовать веб-технологии (например, HTML, CSS, Javascript) для создания интерактивных мобильных приложений для Android и iOS. Он также позволяет нам получить доступ к некоторым функциям телефона (например, использовать камеру на своем телефоне!) Чего мы научимся в ходе этого проекта?
Как настроить ionic приложение.
Как легко работать и создавать мобильные приложения с базовыми элементами управления.
Как быстро построить гибридное приложение, которое можно запускать на iOS или Android с базой данных в режиме реального времени.
Как анализировать и строить структуру базы данных NoSQL, подходящую для мобильного приложения.
Как работать с базой данных в режиме реального времени с Firebase 2 и 3.
Как работать с API-интерфейсами Facebook для захвата метаданных.
Как использовать локальное хранилище для сохранения небольших данных.
Как Ionic применяет MVC Framework и как работают Angular приложения.
Что мы будем использовать в этом проекте?
Создайте боковое меню для своего приложения.
Аутентифицировать пользователя с помощью Facebook.
Создание приложения для Facebook.
Получение информации о профиле из Facebook.
Страница персональных настроек
Хранение информации о локальном хранилище.
Список всех пользователей для знакомств.
Функция слайдинга фотографий и профилей.
Согласование пользователей.
Всплывающая система сообщений.
Показывать данные профиля пользователя в модальном всплывающем окне.
Предпосылки / Требования:
Полезно иметь понимание AngularJS и Javascript, но это необязательно.
Жесткое желание узнать новые вещи и создать отличное приложение.