Так круто, что даже отвратительно

Post on 12-Jul-2015

336 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Так круто, что даже отвратительно

Вася Аксёнов

Кнопка?

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

Цена

Всё равно круто

top related