Чтобы узнать, что между вами кто-то что-то слушает в секретном чате, вам надо встретиться лично и сверить отпечатки ключей (там специальный экран), в случае совпадения — 100% защита. Хотя какой в этом толк если ваша ОС может кейлогать ваши движения :)
PS: посылать скриншот ключа в чат из-за лени встретиться бессмыслеленно.
Я так и думал. Андроид разработчика можно очень быстро научить писать на Xamarin. Фактически он будет писать как на яве слой интерфейса — теже классы, теже инструменты для UI (более того — можно использовать Android Studio для дизайна). Но при этом они получают два плюса: 1) коровая логика становится доступной для всех других платформ. 2) они получают мощный язык с лямбдами, свойствами (и ещё 20 пунктов по которым ява отстала). Ну и всего-то надо немного понимать как оно работает дабы не вылезть за грефы — для этого достаточно часок-два потратить на чтение пары статей на developer.xamarin.com/guides/android/under_the_hood/architecture
А я бы выбрал классический замарин. В нем можно и логику написать на шарпе и в платформенном коде заюзать любой контрол из pods или jcenter/maven. А у вас есть примеры известных приложений на Qt, а то много раз слышал как люди собирались идти в мобайл с кутэ, но ни разу не видел.
За это я и не люблю Xamarin.Forms — все теперь судят замарин только по нему, и да он не идеален и поэтому хорошенько портит так карму компании. А так XF — это всего лишь фраемворк, который пилит небольшая команда.
у нас был баг: при частом многократном нажатии на список приложение падало. Мы сразу решили, что это баг Xamarin, и что не будем тратить время на исправление, а подождём, может Xamarin сам это исправит
Андроидов в мире намного больше, чем iOS. Однако денег обычно с iOS разработчики получают больше. Так и на десктопе. Поэтому кросс-платформенные решения набирают популярность. На десктоп, к сожалению, нет таких хороших инструментов пока (кроме вышеупомянутых JS-based, к примеру Gitter который, кстати, глючит как будто биткоины майнит в фоне). Вон, гитхаб свой клиент написали сразу на Windows (WPF) и на Mac OS (Cocoa).
Доля Mac OS на мировом рынке на деле небольшая, однако все журналисты/блогеры/другие хипстеры им пользуются. Как-то слышал как стартап отказывался выпускать виндовый клиент пока не доделают мак ибо на презентацию придут журналисты с маками и ничего не смогут установить, если будет только Windows.
Я под Bindable обычно понимаю «отдать коллекцию объектов адаптеру и чтобы я не делал с этой коллекцией — добавлял в неё значения, изменял поля у некоторых элементов — всё это подхватится на Layout». Примером такого Bindable Adapter является Android Data Binding + 3rd party поделки типа habrahabr.ru/company/dataart/blog/267735
Перед нами как раз, судя по всему, два разных подхода к разработке:
1) Хк-хк и в продакшн: пхп, там костыль, тут костыль. тут кэш.
2) Java, паттерны, MovieFactoryFactoryBuilder, 2 года разработки
Ну и конечный результат для пользователя хорошо характеризует оба способа :-).
PS: посылать скриншот ключа в чат из-за лени встретиться бессмыслеленно.
Jcenter/maven — через мой плигиньчик к студии :-).
Спасибо, повеселило :-).
Согласно википедии есть слухи, что два таких сбили в Югославии + оф. данным США один сам упал + второй загорелся и ремонтировался 4 года.
При стоимости в миллиард на самолет? :-)
1) Хк-хк и в продакшн: пхп, там костыль, тут костыль. тут кэш.
2) Java, паттерны, MovieFactoryFactoryBuilder, 2 года разработки
Ну и конечный результат для пользователя хорошо характеризует оба способа :-).