IT Brunch - Backendless

17
Разработка .NET и Windows Phone приложений без написания серверного кода Марк Пиллер CEO @backendless facebook.com/backendless

description

Presentation on IT Brunch on Backendless APIs for .Net and Windows Phone Apps, Kyiv 2013

Transcript of IT Brunch - Backendless

Page 1: IT Brunch - Backendless

Разработка .NET и Windows Phone приложений без написания серверного кода

Марк Пиллер[email protected]/backendless

Page 2: IT Brunch - Backendless

2

• Это бомба!• Это будущее!• Это быстрая разработка!• Это экономит деньги!

Но такая презентация быстро

становится скучной...

поэтому..

Платформы Мобильных Сервисов

Page 3: IT Brunch - Backendless

3

Show me the money!

Чтобы судить о пуддинге, надо его отведать.. илиОбо всем судят по результатам.

Page 4: IT Brunch - Backendless

4

Пример приложения

Page 5: IT Brunch - Backendless

5

Пример приложения

Page 6: IT Brunch - Backendless

6

Пример приложения

Page 7: IT Brunch - Backendless

7

Эксперимент

Page 8: IT Brunch - Backendless

8

• Проект под ключ:– Разработка клиентской стороны– Разработка серверного кода– База данных– Оптимизация производительности

• Требуется предоставить 3 оценки:– Только клиентский код– Только серверный код– Полный проект (клиент, сервер, база, и т.д.)

Требования

Page 9: IT Brunch - Backendless

9

Компания 1 - ОАЭ

Компания 2 - США/Индия

Компания 3 - Пакистан

Компания 4 - Украина

0 2 4 6 8 10 12 14

Полный ПроектТолько СерверТолько Клиент

Результаты

Сумма в тысячах USD

Page 10: IT Brunch - Backendless

10

• ~50% времени уходит на сервер• Не зависит от общей оценки ($$$ или $)

Вывод

Page 11: IT Brunch - Backendless

11

• Серверная сторона как сервис (БааС, BaaS, mBaaS)

• Готовые сервисы для:– Регистрации и Логина– Сохранения данных– Геолокации– Загрузки картинок (или файлов)– Мессаджинга и Push уведомлений – Поддержки Аудио и Видео

Как сэкономить 50%?

Page 12: IT Brunch - Backendless

12

API Регистрации и Логина

Сервис Управления Пользователями

• RegisterUser( userObject )• Login( userid, password )• SocialLogin( facebookUser )• RestorePassword( userid )

Page 13: IT Brunch - Backendless

13

API Геолокации

• findGeoPoints( locationXY, radius)

• findGeoPoints( locationXY, searchQuery )

• uploadPoints( collection )

Page 14: IT Brunch - Backendless

14

Дата Сервис API

• Create• Retrieve• Update• Delete• Реляционные данные• Импорт/Экспорт• Графическая консоль

Page 15: IT Brunch - Backendless

15

Файл Сервис API

• Загрузка файлов• Хостинг сайтов• GIT интеграция

Page 16: IT Brunch - Backendless

16

• Сегодня• Сейчас• www.backendless.com• Бесплатно

Где найти, как получить?

Page 17: IT Brunch - Backendless

Вопросы&Ответы

Q&A