WEB Приложение для изучения Python
Содержание
Поиск простейшего способа написания приложения
Написание сайта, подготовка мобильной вёрстки
Мобильная вёрстка сайта: Bootstrap
Подготовка RESTful сервиса.
JavaScript для внутренностей сайта
Импровизация базы данных
Создание приложения для обработки сайта
СПАСИБО ЗА ВНИМАНИЕ!
505.36K
Категория: ПрограммированиеПрограммирование

WEB Приложение для изучения Python

1. WEB Приложение для изучения Python

Подготовил Эльдаров Андрей

2. Содержание

1. Поиск простейшего способа написания
приложения
2. Написание сайта, подготовка
мобильной вёрстки
3. Создание приложения для обработки
сайта

3. Поиск простейшего способа написания приложения

Анализ возможностей
Начитанность материала
Любовь к программированию и целеустремленность
Разработка полностью на Java
Создание сайта (html) и подготовка
вёрстки для мобильных устройств.
Использование полноценного
RESTful сервиса для обработки
действий с клиента

4. Написание сайта, подготовка мобильной вёрстки

> Уроки HTML

5. Мобильная вёрстка сайта: Bootstrap

Простота внедрения в код
Простота использования
Красивая и приятная глазу вёрстка

6. Подготовка RESTful сервиса.

Выбор удобной БД
Покупка лицензии Intellij IDEA Ultimate
Оптимизация кода
Почему именно Ultimate?
Встроенный удобный tomcat
Удобная работа с web (html, css, javascript)
Удобная работа с БД прямо из приложения
Простота использования
PostgresSQL
Хорошее соотношение
простота/функционал
Огромное количество функций
Большой потенциал
Простота внедрения и использования в
RESTful

7. JavaScript для внутренностей сайта

jQuery
(я что, псих, чтобы писать на чистом JavaScript???)
Функции кнопок
JS реализует полностью
основную функцию кнопки:
работать при нажатии
Алгоритмы
JS помогает реализовать работу алгоритмов и
условий для элементов

8. Импровизация базы данных

Из-за трудностей в работе с RESTful, пришлось временно перейти
на хранение данных в виде “cookies”.
Почему?
1. Удобная настройка и отслеживание
2. Нет необходимости в выделенном веб-сервере
3. Меньше нагрузка

9. Создание приложения для обработки сайта

Использование webView
“WebView objects allow you to display web content as part of your activity layout, but lack some of the features of fullydeveloped browsers.
A WebView is useful when you need increased control over the UI and advanced configuration options that will allow you to embed
web pages in a specially-designed environment for your app.

Подключение веб-сайта
Веб сайт находится в самом приложении, в папке /assets/site, что позволяет без покупки оборудования для
хоста веб-сайта запускать скрипты.

10. СПАСИБО ЗА ВНИМАНИЕ!

English     Русский Правила