Upload
vasiliy-aksyonov
View
343
Download
0
Tags:
Embed Size (px)
Citation preview
Так круто, что даже отвратительно
Вася Аксёнов
Кнопка?
3
Сервис
4
Rich experience
Платформы
iOSXcode
Objective-C
6
iOSJetBrains AppCode
7
AndroidEclipse
Java
8
AndroidJetBrains IntelliJ IDEA
Kotlin/Scala
9
Windows PhoneMicrosoft Visual Studio
.NET
10
Windows PhoneJetBrains ReSharper
11
Нет, это не реклама JetBrainsCoding Assistance
Refactoring
Navigation
Realtime Analysis
Full-stack Technologies Support
12
13
Ура! Всё круто!
14
Работать 24 часа в сутки
PhoneGap & Co.HTML
CSS
JS
15
Xamarinex. monotouch/monodroid
MonoOpen-source
Компилятор C#
CLI (JIT, AOT, GC)
Base Class Library (.NET)
Mono Class Library
17
LINQ
18
Async/Await
19
Portable Class Libraries (PCL)
20
21
100% iOS SDK
22
100% Android SDK
23
Поддержка библиотек
.NETификация
24
АбстракцияSystem.Net
Xamarin Mobile
Контакты
Камера
Геолокация
25
26
Нативный код
27
Нативный интерфейс
28
Переиспользование до 80 %
БонусOS X
Linux
.NET
Windows Phone & Windows Store
Desktop, Web
29
Разработка
Xamarin StudioAndroid Designer
iOS Designer или Xcode
31
Visual StudioAndroid Designer
Xamarin Build Server
VS → XBS → Xcode
32
ВиртуализацияAVD/Genymotion
iOS Simulator (через XBS)
33
Оптимальный вариантOS X
Parallels Desktop
Win 8
Visual Studio + ReSharper
34
Тестирование
Общий код (PCL)NUnit etc.
36
iOS и AndroidNUnitLite
37
Функциональное тестированиеAppium
Calabash
Сервер iOS и Android
Ruby-клиент (Cucumber)
.NET-клиент (скоро)
38
Xamarin Test CloudКуча железяк
Calabash .NET
CI
Тестирование производительности
Закрытое beta-тестирование :(
39
Отвратительно
41
Нестабильная стабильность
42
iOS GC
43
iOS .NETификация
44
Медленный деплой на Айфон
45
AVD и Parallels
46
Цена
Всё равно круто