SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Алексей Денисюк,  Difane-Group [email_address] Практическое применение  Symfony Мобильные приложения
Содержание ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Введение
Что такое  Symfony?
Области применения ,[object Object],[object Object],[object Object],[object Object],[object Object]
Мобильные приложения
Виды приложений
Виды приложений (2)
Функциональные требования ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Архитектура мобильного ПО
Цели внешних взаимодействий
Клиент и Клиент-сервер
Тонкий клиент
Сервер
Клиент и сервер
Расширения тонкого клиента
Типичные задачи
Интерфейс пользователя
Архитектура сервера
Symfony 2  как сервер
Применимость по архитектуре
Функционал на  Symfony 2 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Инетфейсы взаимодействия
Symfony 2 . Тестовые примеры
Приложение на  Android
Приложение на  Windows 8
Админка на мобильном
Статусы на мобильном
WEB  Сервер на мобильном
Спасибо за внимание ,[object Object],[object Object]

Weitere ähnliche Inhalte

Ähnlich wie Symfony 2 в мобильных приложениях

MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITY
MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITYMAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITY
MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITYAnna Rastova
 
К черту гайды?
К черту гайды?К черту гайды?
К черту гайды?Aleh Zibrou
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Michael Kozloff
 
Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиBlogcamp Organization Committee
 
Облачные сервисы для конечных пользователей
Облачные сервисы для конечных пользователейОблачные сервисы для конечных пользователей
Облачные сервисы для конечных пользователейActiveCloud
 
варианты использования соа
варианты использования соаварианты использования соа
варианты использования соаМаксим Смирнов
 
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...ITGinGer
 
5 создание графического интерфейса пользователя
5 создание графического интерфейса пользователя5 создание графического интерфейса пользователя
5 создание графического интерфейса пользователяKewpaN
 
AZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentAZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentVasily Demin
 
Система коллективной работы на базе Microsoft Lync
Система коллективной работы на базе Microsoft LyncСистема коллективной работы на базе Microsoft Lync
Система коллективной работы на базе Microsoft LyncКРОК
 
Средства кросплатформенной разработки. Xamarin и ApperCode
Средства кросплатформенной разработки. Xamarin и ApperCodeСредства кросплатформенной разработки. Xamarin и ApperCode
Средства кросплатформенной разработки. Xamarin и ApperCodegeekfamilyrussia
 
Применение DDD подхода в Symfony 2 приложении
Применение DDD подхода в Symfony 2 приложенииПрименение DDD подхода в Symfony 2 приложении
Применение DDD подхода в Symfony 2 приложенииАнтон Шабовта
 
Поддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руПоддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руМихаил Горюнов
 
Платформа "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...
Платформа  "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...Платформа  "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...
Платформа "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...Elena Kotina
 
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»e-Legion
 
Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...КРОК
 
Мобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазиновМобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазиновMagecom Ukraine
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 

Ähnlich wie Symfony 2 в мобильных приложениях (20)

MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITY
MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITYMAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITY
MAKING THE BEST FROM HARDWARE AND SOFTWARE FOR TRUE CORPORATE MOBILITY
 
К черту гайды?
К черту гайды?К черту гайды?
К черту гайды?
 
Bada
BadaBada
Bada
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?
 
Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынки
 
Облачные сервисы для конечных пользователей
Облачные сервисы для конечных пользователейОблачные сервисы для конечных пользователей
Облачные сервисы для конечных пользователей
 
варианты использования соа
варианты использования соаварианты использования соа
варианты использования соа
 
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
 
5 создание графического интерфейса пользователя
5 создание графического интерфейса пользователя5 создание графического интерфейса пользователя
5 создание графического интерфейса пользователя
 
AZadonsky Mobile Applications Development
AZadonsky Mobile Applications DevelopmentAZadonsky Mobile Applications Development
AZadonsky Mobile Applications Development
 
Система коллективной работы на базе Microsoft Lync
Система коллективной работы на базе Microsoft LyncСистема коллективной работы на базе Microsoft Lync
Система коллективной работы на базе Microsoft Lync
 
Средства кросплатформенной разработки. Xamarin и ApperCode
Средства кросплатформенной разработки. Xamarin и ApperCodeСредства кросплатформенной разработки. Xamarin и ApperCode
Средства кросплатформенной разработки. Xamarin и ApperCode
 
Применение DDD подхода в Symfony 2 приложении
Применение DDD подхода в Symfony 2 приложенииПрименение DDD подхода в Symfony 2 приложении
Применение DDD подхода в Symfony 2 приложении
 
Поддержка сайта Мегафон.ру
Поддержка сайта Мегафон.руПоддержка сайта Мегафон.ру
Поддержка сайта Мегафон.ру
 
архитектура .Net
архитектура .Netархитектура .Net
архитектура .Net
 
Платформа "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...
Платформа  "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...Платформа  "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...
Платформа "Агент+ 2.0" - возможности для быстрой разработки мобильных бизнес...
 
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
 
Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...
 
Мобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазиновМобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазинов
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 

Hinweis der Redaktion

  1. Удаленное управление: Отчеты и логи, блокировка/разблокировка доступов к ему либо, Часть системы по управлению оборудованием (СМС2ТВ) Другие области: -
  2. Авторизация пользователя – оффлайн и онлайн. Виджеты – контекстная информация, случайная информация. Проигрывание медиа – фото, видео, аудио Сенсоры – поворот, GPS , камера, фото, эхолот, ...
  3. Обмен данными Семантические данные – смысловые данные – картинки в фото приложении, сообщения в твиттере, и т.д. Критичсекие служебные – id пользователя, состояние его счета Мета данные – текущее время пользователя, его расположение, время последнего логина, отчет б ошибках и т.д.
  4. PUSH -агент – приложение на веб сервере, которое запускается и позволяет с собой держать соединение, при этом читает сообщения с симфонии, которые записываются в базу или на диск.
  5. Прямой доступ к данным – plain html, картинки, потоковое публичное видео...
  6. Программа (ПО) должна давать пользователю возможность запечатлеть и сохранить желаемый объект (снимок). Причем ключевым моментом является сохранение отдельно желаемого объекта без “фона”. Например, когда мы хотим сфотографировать понравившуюся нам машину, нам часто не нужен дом перед которым она стоит и т.д.. Поэтому нужно “вырезать” машину из фона и сохранить только ее.