Чтобы добавлять сообщения и комментарии, .

@nagg:
nagg

Представьте эпл добавил бы распознавание QR кодов в свое приложение камера как было в винфоне... да ну бред какой-то. Распознавания куэр кодов нет, потому что тебе это не нужно.

@OCTAGRAM:
OCTAGRAM

Дорогой жуйк, мне нужна помощь коллективного разума. Какой движок на JavaScript для мобильных платформ по опыту хороший? Не думал, что буду так интересоваться HTML5, но вот так в уме прикинул, чего стоит один раз запинать asm.js и попасть в каждый умный телевизор, и чего стоит запинать набор компиляторов под разные платформы, и ещё с GUI там пострадать, и подумал, что привязки изнутри asm.js к чему-то HTML5'ному были бы неплохим путём отступления. Будет плюсом, если через какой-нибудь Electron можно на компе запускать и получать осмысленное поведение.

Ангуляр не предлагать, я эту пакость как пользователь едва могу терпеть. SproutCore или что там сейчас у Apple, кто-нибудь видел?

@SannySanoff:
SannySanoff

React Native настолько суров, что (ios) добавление вызова его внутренней лог-функции в его внутренний же метод (рядом вызывался RCTLogError, а я добавил RCTLogInfo), при превышении какого-то количества строк лога во время стартапа сильно влияет в плохую сторону на то, что программа вообще запустится.

Короче, вставил вызов RCTLogInfo — программа не запускается. Убрал — запускается.

Они в RCTLog* оказывается не только в stderr льют но еще и делают вызовы из натива в юзерский коллбек JS, который тоже может быть заинтересован в логах (!!!), а JS еще не проинициализировался/очереди/всетакое/карочи стыдобище.

Мало мне было тошноты от хипстерского MongoDB — нынче по причине не полной удовлетворенности от отнюдь не хипстерского Codename One взял React Native, хипстерскую технологию номер 2 в моем списке попыток.

НЮНЮ. Смотрим дальше. Видит бог, я с такой открытой душою подошел к сему хипстерскому фреймворку, что заранее распиарил его наверх, теперь не хочу влететь.

@wasd:
wasd

securitylab.ru
Вызвать отказ в обслуживании iPhone можно с помощью лишь двух эмодзи

Опять нищеброды соснули

@wasd:
wasd

Господа, все мы знаем, что времена сейчас непростые, жуйк стагнирует, не всем хватает денег на Google Pixel, поэтому [некоторым] приходится ходить с жалкой нищебродской копией под названием iPhone.
Именно поэтому я пишу этот пост.
Друзья, у вас есть возможность помочь @vt одолеть кризис и невзгоды, накопить наконец на нормальный телефон на андроиде и, главное, перестать стесняться своего бедственного положения. Присылайте биткоины на адрес: 1P9zVx7fcj3FiXZycS2bvELpda1Wvx51GW.
Все собранные средства будут отправлены лично @vt на покупку нормального ненищебродского телефона.
Бонус: если мы накопим более 3000$, администратор нашего уютного ресурса помимо телефона сможет приобрести нормальный мужской полноценный складной компьютер с трекпоинтом и сможет разрабатывать жуйк, а также не будет ломать руки об трекпад нищебродского мака. Давайте поможем сохранить здоровье рук все вместе.
Напоминаю: 1P9zVx7fcj3FiXZycS2bvELpda1Wvx51GW
Прошу закрепить на главной и всячески предать огласке, дело действительно серьёзное.

@jt3k:
jt3k

Сейчас в каждом втором смартфоне есть сканер отпечатка пальца, который не срабатывает если палец, долго находился во влажной среде и распарился. Лайфхак заключается в внесении в базу отпечатков также и распареные пальцы.
Не благодари.

@kuyantus:
kuyantus

Обновлённое приложение Apple Music мне не нравится. Оно неудобное в плане навигации. Его интерфейс не заточен под 4 дюйма. И тут как раз подвернулась возможность пощупать Google Music. Сначала тестировал на ПК. Удобная веб-версия, вообще наличие веб-версии несравненный плюс перед Apple Music, ибо не нужен клиент. Цена. Ну, на 10 рублей дешевле, за год 120 рублей экономии. :D А ещё там можно залить до 50к своих треков. Смотрите, несмотря на то, что база у Apple Music больше, на Россию это не влияет, ибо у нас свои правообладатели и части контента, что есть в, например, американском Appstore, отсутствует. Соответственно, контент и там и там в России практически одинаковый. И вот тут возможность залить песни несомненный плюс. И я уже весь в предвкушении, что перейду на Google Music, ставлю мобильный клиент. И пиздец. Я ругал мобильный плеер Apple. Но по сравнению с мобильной Google Музыка, плеер Apple просто вершина удобного UI. Перетащить из списка воспроизведения песню поближе? Неа. Можешь удалить перед ней идущие песни, тогда нужная песня станет следующей, хаха. Плюс дохера лишних нажатий. Плюс нет из коробки текстов песен (Google, ну простая же фича, внедри). Я уж не говорю про то, что этот плеер любит дичайше тормозить и вылетать. Право, я не знаю, возможно, клиент Apple Music на Android тоже плохо работает. Но уж не ожидал, чтобы плеер тормозил и вылетал настолько часто. В общем, на ПК пользоваться обоими сервисами хорошо, но сервисом от Google проще и приятнее. На мобильниках… Ну я не знаю. Возможно, на Android клиент лучше работает и лучше выглядит. Но на iOS это не плеер, а кусок говна. А если коротко, то все они пидоры.

@kuyantus:
kuyantus

Насколько iOS становится хуже, а Android наоборот, лучше и лучше, в те моменты, когда надо либо быстро настроить новый девайс или сбросить настройки существующего, то iOS сильно впереди. Ситуация: iTunes вдруг сообщает: а вот, есть новая 10.1.1. Странно, думаю, у меня и так она. Но у меня был билд 14B100, а был билд 14B150. iTunes именно по номеру билда обновления проверяет, когда как сама iOS довольствуется цифрамим версии iOS. Ну ладно, обновляй, мне не жалко. Работы много, поэтому и не обращаю внимания на телефон. iTunes делает полный бекап системы, скачивает прошивку, телефон перезагружается… и ничего. Долго горел чёрный экран (именно горел, видно было, что есть подсветка). Я не выдержал и сам перезагрузил девайс. Как итог: он загрузился в режиме восстановления. iTunes мне говорит: вот тут у тебя телефон в режиме восстановления, надо восстановить. Ну и восстанавливай, говорю. Опять погрузился в работу. Через минут 20 бросаю глаза на телефон: а ситуация всё та же, чёрный экран и ничего. Пробую ещё раз. Результат тот же, то есть никакой. Ввожу в режим DFU — вот через него, но опять же, только со второго раза, смартфон перепрошивается и говорит мне Hola! ввожу пароль от iCloud и разворачиваю туда резервную копию, которую заботливо сделал перед перепрошивкой. Ну и всё. В 3 часа дня я начал прошивать, в полшестого вечера ушёл с работы с уже полностью настроенным "как было" с телефоном, при этом из этих 2,5 часов потратил лишь минут 15 (на гугление ошибки, на перевод в режим DFU, на ввод логина и пароля). И получил точно так же настроенный телефон, какой он у меня был в 3 часа. Ну ладно, вру. Не совсем такой же: заново пришлось вводить отпечатки пальцев и в 2gis заново карту города он скачал. А в остальном — все настройки системы, все настройки и файлы стороннего ПО, всё перенеслось в полном объёме на чистую прошивку. И да, верните Форстолла!

@wasd:
wasd

Night shift работает только на девайсах с arm64
Неудивительно, что в офисе Apple иногда находят трупы

А на гентоо линокс redshift смогла установить даже домохозяйка. Операционная система для людей.

@L29Ah:
L29Ah

twitter.com

@L29Ah:
L29Ah

defcon.ru

@Shchvova:
Shchvova

iPhone 6, двухлетний. Выходные протусил в лесу. Осталось 2% батарейки, зарядил пол часа, 80% проходил весь день, на утро еще вполне жив был.
Google Nexus 7, 9 месяцев. Приехал с лесу, увидел что у этого говная осталось 7% батарейки, после 5 дней стендбая. Ниче, подключил. За пол часа зарядился до 11%. После чего сел за пол часа пока я смотрел Саус Парк в ванной.
Радует только одно — сезон хороший, с снова в лес на следующей недели.

@k0st1x:
k0st1x

МС опубликовало бэту эмулятора ios под винду releases.xamarin.com

@n3lab:
n3lab

*obj-c *swift *juick *work если сделаю клиент для жуйка под ios — возьмете меня на работу в офисе ios кодером? (:

@zoonman:
zoonman

iO10 прикольная. Особенно воспоминания в фотках.

@nagg:
nagg

Забавно, чтобы быстрее отказаться от назойливого предложения обновить iOS надо нажимать из набора Install, Details, Later кнопку детейлз, а не Later. Ибо Later для программистов из купертино означает — предьявите свой мазок и укажите дату.

@nagg:
nagg

Свежая статистика по версиям ОС у Android и iOS. У iOS у 92% пользователей самая свежая версия, у ведра 6.0 которому больше года в заднице (не говоря уже о релизе 7.0). Какая же боль быть андроид разработчиком...

@SannySanoff:
SannySanoff

All people rejoice! intel multi-os engine заопенсорсили! Транслятор (и отладка через JDWP) с жабы на нативный ios, с отличным перфомансом (почти как у libgdx). Большое дело! Apache license!

github.com

@L29Ah:
L29Ah

consumerist.com

@SannySanoff:
SannySanoff

О, Интеловская замена почившего RoboVM обещает быть опенсорсной! Это прекрасно!

MOE open source announcement

software.intel.com

@jt3k:
jt3k

Возник вопросец хз как спросить.

знач так.

у меня есть вебвью от продукции аппле.
внутри него есть iframe

айфрейм ставит в себя куку.
.

Когда я перехожу на другую страницу айфрейма, то кука уже не стоит.

нашёл вот такую статью geektimes.ru
в ней говорится что иосы не ставят куки с доменов которые они не посещали.

Вопрос:
МОЖНО ЛИ ЗАСТАВИТЬ ВЕБВЬЮ РАЗРЕШИТЬ СЕЙВИТЬ КУКИ С НЕПОСЕЩЁННЫХ РАНЕЕ ДОМЕНОВ ?

@ugnich:
ugnich

Для создания мобильных приложений рекомендую framework7.io
А PhoneGap всё так же глюкавое говно с убогой документацией, но выбора все равно нет.

@lurker:
lurker

как он меня заебал с этим попробуйте ввети пароль через 60 минут

@SannySanoff:
SannySanoff

Продолжение драмы про то как MS закопал RoboVM и в продолжение к моему посту #2828904

Да, как я и предсказывал, вся команда осталась работать на MS/.NET, источник — twitter.com

Да, как я и предсказывал, афтар строит из себя дерево и отмазывается тем, что их прикрыли "because they didn't sell enough licenses to make it profitable for Xamarin" — reddit.com

Да, пользователи на форуме жалуются: "чувак, мы писали 2 года нашу игру, завтра релиз, ты и твои приятели получили бабла от продажи лавки Xamarin-у, и нас кинули, как же так чувак? <8-o ". Чувак рекомендует переводить все на дотнет, не медля и дня.

pbs.twimg.com а это сам афтар, "OOPS!" говорит нам его фотография.

Таковы судьбы людские в жерновах капитализма.

@SannySanoff:
SannySanoff

Когда RoboVM (компилятор жабы для iOS) был куплен Xamarin-ом, все удивленно подняли брови и заподозрили неладное, потому что Xamarin это .NET, и жаба там ну вообще никуда. Ребята из RoboVM говорили, что это всё для общей пользы, для концентрации на дальнейшем развитии итп.

Когда MS некоторое время спустя купил Xamarin, все огорченно вздохнули и стали ждать неизбежного, а кто был с верой в доброту, тот спрашивал "как-то они там будут? надеемся на лучшее". Ребята из RoboVM говорили что-то там такое, но их никто не слушал.

Когда сегодня объявили о том, что MS убил RoboVM, как-то появилась определенность. Товарищи из LibGDX вон даже расписали план badlogicgames.com , а товарищам из Интела надо готовиться нести тяжкое бремя ответственности. Ребята из RoboVM не знаю, что там щас говорят.

Я с верой в доброту, и мне интересна судьба форка RoboVM, который полнофункциональный, но без некоторых важных фишек. Чо там коммьюнити? Что там главный афтор? Как-то он теперь людям в глаза смотреть будет? Может у них там какой рейдерский захват случился, афтор будет плакаться прилюдно что его кинули? А может МС ему бабла отсыпал для работы над iKVM или над Mono/iOS, и начальником поставил, и он теперь навостряет лыжи в новом направлении?

Интересны людские судьбы в жерновах капитализма. Ну и новые технологии, конечно.

@Shchvova:
Shchvova

Кстате, о нищебродах. Качество бесплатного софта на iOS & Android несравнимо. iOS куда круче. Хотя, с другой стороны, на Android есть несколько софтин которые только сайдлоадом можно получить на iOS.

@vt:
vt

Есть в айфоне один кусок говна, и это не перетирающиеся кабели и даже не айтюнс, это приложение Remote (пульт ДУ), которое в 95% случаев работает со второго раза. Забавно, что аналогичное приложение Retune под ведро работает всегда с первого раза

@SannySanoff:
SannySanoff

На волне кросс-платформенных тулкитов, из которых в настоящий момент педалим с товарищами на Codename One аппликуху в продакшн, попробовал позырить еще GluonHQ.

GluonHQ это коммерческий порт JavaFX на устройства. Я не в курсе что именно они там свое напилили в дополнение к открытому порту JavaFX (который есть, но я не щупал), но в демо апп есть гуй с видом как Android Material (круглая кнопка добавить, список, боковое меню итд).

Под IOS это все компилируется посредством robovm: поставляется один универсальный gradle файл, который и компилятор и зависимости все тянет сам, он билдит и ios и android. Очень аккуратненько сделано. Гуй очень аккуратненько выглядит (почти, см ниже)

Перфоманс на Iphone 4S драматичный: например левое меню открывается за отчетливых 3 кадра продолжительностью около 1.5 секунд. Текстовые поля — нативные, динамические, сделаны достаточно убого как и везде (то есть в Codename One).

Вердикт:

— удобство/девелопмент: 5+
— полнота гуя: 5
— графический движок: 2-.

Сравнительные технологии (для productivity app), соответственные оценки

Codename One: 5/3/4
Qt Quick: 3/4/5+
LibGDX: 5/1/5+

Такие дела.

Ссылка: bitbucket.org

@L29Ah:
L29Ah

gizmonews.ru

@reflechant:
reflechant

Походил пару месяцев с телефоном брата на андроиде 5.1 Как был говнищем лагающим так и остался. Сколько ядер и памяти вообще без разницы — аппетиты выросли синхронно. Может быть какой-нибудь Atom x7 сможет... Они маркет так и не починили — он сам не в состоянии пачку приложений выкачать лёжа на столе — обязательно где-то заткнётся.

Windows Phone. Сама по себе платформа — идеальна. Но приложения... только у Firefox OS ситуация была хуже.

iOS — стоит неприемлемо дорого. Брать старую модель — не вариант. Наблюдал сегодня как женщина в метро пролистывала какой-то сайт на айфоне не последней модели. Сказать, что у неё всё лагало — не сказать ничего. Физику не обманешь — ты можешь написать всё на Objective-C или Swift, но ***ный JS смотрит на тебя как на говно.

@Renha:
Renha

Как там @Linda-chan говорит? «Когда он не понимает что говорит, он говорит правду»?

Ну, в общем, у пользователей WP таких проблем нет, а с остальными всё ясно.

@trapdoor:
trapdoor

В следующем году будет уже 10(!) лет с выхода первых релизов iOS и Android...

@lex2d:
lex2d

Software with the most vulnerabilities in 2015: Mac OS X, iOS, and Flash
venturebeat.com
Андроид на 20-м месте. В убунте нашли больше чем винде...

@Shchvova:
Shchvova

Чем больше работаю с iOS, тем больше мне нравится продуманность и обширность API и ЯП. С Android, наоборот. Все сильнее ненавижу Java и SDK.

@SannySanoff:
SannySanoff

Побенчмарчил разные реализации Java на iPhone

docs.google.com

Результаты CN1 огорчили. RoboVM рулит. Надо будет их скрестить.

@justonemore:
justonemore

Android и iOS приложения пересылают данные пользователей третьей стороне намного чаще, чем принято считать. habrahabr.ru

@lurker:
lurker

так вот в чём дело
As has been explained in my previous articles ... dedicated to enhancing the iPhone 4 4S video recording, the problem with most current camera phones (except for some high-end ones engineered keeping photo video enthusiasts in mind: the Nokia N8 and the Nokia 808 Pureview) is that they simply don't have the computational power to correctly downsize ALL the horizontal pixels 30 times a second while recording video ... This is why in the iPhone4, 4S and the iPad 3, only part of the sensor's width is used when recording video. (The iPad 2 and iPod touch 4, the other two camera-equipped model, don't suffer from this problem as their sensors was selected to just be of 1280 pixels – that is, 720p – wide. The old iPhone 3GS uses the entire sensor to shoot video – after all, the resolution of the sensor is 3 Mpixels only, which means downsampling to 640*480 can still be done using the comparatively fast CPU of the phone.)

For example, the iPhone 4, which records at 720p (1280-wide), uses only the center 1280 pixels of the otherwise 2592 pixel-wide sensor. This is why the video it records has a FAR narrower field-of-view (appr. 43 mm in video mode vs. appr. 28 equiv. in stills mode) than the still shots it takes, as the latter make use of the entire 2592 pixels. The same stands for the iPhone 4S: it has a 8 Mpixel sensor, of which only a 1920 pixel-wide area is used when shooting video. And, unfortunately, the iPad 3 also belongs to this category.

@mono:
mono

Если в воркспейсе 2 проекта (или больше), один из которых – это либа, а другой – приложение, то чтобы использовать внешний фреймворк и в либе и в приложении, нужно добавлять ссылку на него в оба проекта.

@mrtron:
mrtron

Вот блять уебищные проприетарные поделия. Как надо чёто продиагностировать или нахачить сразу бегут ко мне за линупсом.

@mono:
mono

На курсере сегодня стартует "Introduction To Swift Programming" coursera.org

Если вдруг кому интересно.