[01:56] всем здрасти [03:30] привет === Svetlana is now known as svetlana [04:54] да, утра === deb_ is now known as Guest49981 [09:05] кто-н программирует на ubuntu-sdk? [09:06] хочу заняться ищу союзников [09:22] а cordova кто-н юзал? === deb_ is now known as Guest94177 [11:00] yurau1504: да, здесь и спрашивайте; есть #ubuntu-touch (англ.) по той же теме, но русскоязычный канал только один. [11:41] svetlana, у меня вопрос. на линуксе можно откомпилировать простую программу на html5 сразу для венды и андроида [11:42] нет нельзя, потому что html5 не компилится [11:42] это не язык программирования [11:43] но моно написать программу на линуксе с применением html и javascript, и она будет отлично работать на венде и андроиде [11:43] это да [11:43] но платформа qt и cordova поддерживают разные архитектуры [11:44] qt к html5 не имеет почти никакого отношения [11:44] https://developer.mozilla.org/en/Apps/Quickstart/Build/Intro_to_open_web_apps я обычно отсюда примерно начинаю, тогда приложение работает везде на всех платформах [11:44] что мне надо для каждой компиляции нужно свою систему ставить [11:44] если на html то необязательно) [11:44] я просто выбираю и пытаюсь настроить. [11:44] я вернусь через минут 30, сейчас нужно отойти [11:44] ок [11:48] svetlana, а Вы на чем программируете? [11:49] я настраиваю qt creator там можно на qt и html5 [11:50] yurau1504, qt и html5? [11:52] не понял вопроса [11:58] yurau1504: Я не совсем понимаю как qt связано с html5 в вашем вопросе. Вы можете, в принципе, отображать html из приложения на qt путем использования соответствующего компонента. Но зачем? Поясните, пожалуйста, какую проблему вы решаете. [12:05] у меня вопрос. можно скомпилировать на линуксе сразу для нескольких поддерживаемых систем? [12:06] игнересуют популярные линукс, андроид, венда [12:06] язык апи как уже говорил qt или cordova. [12:07] в qt creater не удалось сделать настройку [12:10] есть канал #ubuntu-app-devel . но сначала здесь хотел спросить. [12:16] yurau1504: Cordova я никогда не пробовал. С Qt, надо понимать, что вы *не* получите бинарник, который можно запускать везде. Вам нужно собрать N бинарников для N систем. Это можно сделать в Linux, но нужна дополнительная настройка. Бинарники для Win нужно будет собир [12:16] ать с помощью mingw, я думаю, а не штатного gcc. [12:19] вот и хотел узнать что надо подкрутить чтоб заработало в qt creator. для андроид sdk установил. но не работает. а для винды не понятно что надо. может параметры компилятора [12:20] mingw посмотрю [12:22] Для qt в android вам нужен также ndk. Но вообще тема настолько обширная, что, как мне кажется, не совсем попадает в irc формат. Найдите инструкции по сборке android приложений с помощью qt и попробуйте их выполнить. Если будут какие-то конкретные вопросы -- задавай [12:22] те. [12:24] ndk установил. хорошо. потыкаюсь еще потом спрошу. спасибо. ушел. [12:28] "программа на html + javascript" и "и будет отлично работать" несовместимые вещи [12:33] teddyp1cker: firefox os живет и здравствует вроде; всё зависит от задач [12:34] да нигде оно не живет и никому не нужно [12:34] и задача нормально решаемых ненативными компонентами тоже нет [12:34] разве что макет быстро накидать для инвесторов каких-нибудь [12:36] что мешает пробросить нативный функционал в javascript, как это делает firefox os и apache cordova? [12:37] что значить пробросить нативный функционал ? [12:39] teddyp1cker: работу с железом (акселерометр, камера и т.п.); если их можно дергать из js, то это покрывает 80% требуемого функционала для небольших приложений [12:40] strikov: ну хорошо к железкам и части api ты достучался [12:40] а дальше у тебя webview [12:40] который надо сильно напильником [12:40] чтобы он как-то было похож на нормальное приложение [12:41] при том что мало что контролируешь в плане производительности [12:41] и все равно напишешь немало нативного кода [12:41] для нормальных боковых менюшек и тд [12:41] если в ios это просто ненативно работает чаще всего [12:42] то на андроидах это просто тормозит и с эти мничего толком не сделать [12:42] не видел ни одного полноценного приложения на кордовах [12:43] это как с корпоративными приложениями - вроде и пишутся но никому нафиг не сдалось [12:44] и рано или пожно ты все равно перепишешь все нативно [12:44] зачем себя обманывать тогда в начале? [12:45] мне кажется что единственный способ вынести бизнес-логику отдельно от ui [12:45] это брать monotouch [12:46] или qt [12:46] то есть врапперы над теми же нативными компонентами [12:46] ты платишь размеров бинарников только === andrex|off is now known as andrex [12:54] http://www.youtube.com/watch?v=deJm66ZDM3s вот тут про приседания с cordova [12:57] на западе активно юзают всякие фреймворки. мне интересно на чем писали сайт wotreplays.ru ? там ведь много чего интерактивного. [12:57] я понимаю немного другая тема. но всеже [13:05] yurau1504: я если до зарезу надо мобильное приложение то пишу на html. так легче, т.к. приходится писать только один раз. [13:06] можно писать и на пхп, только отдавать нужно хтмл [13:06] срачик) [13:06] andrex: трям ) [13:07] tagezi: й [13:09] tagezi: cgi жи [13:09] perl взял и вперед [13:10] угу, ещё на питоне скажы ) [13:10] или на баше =) [13:10] извращуны [13:11] вот вы ржете, а https://github.com/jneen/balls [13:11] на пыхе движков навалом, взял, натянул мордочку, поставил расширение, неделя и сайт готов [13:11] ядумаю если для сторонней конторы то php html само то, остальное ненужно [13:12] teddyp1cker: ну я к приложениям "на html" отношусь как к сайту, который имеет дополнительные привилегии с точки зрения системы (доступ к камере тот же, например). Я думаю, что ждать от него нативных возможностей не стоит. [13:12] tagezi, я не исключаю что сайт wotreplays.ru написан на питоне. [13:12] strikov: нахрена мне недоприложение-недосайт [13:12] хром и так к камере дотянется при желании [13:14] teddyp1cker: ну мы не только про камеру; при желании можно более серьезный функционал пробросить в js, вроде отправки sms, почему нет [13:14] да я понимаю хотелки [13:14] yurau1504: какая разница на чем писать.. у тебя всёравно отдача в хтмл будет, браужер другого не понимает, для аякса, так это жабаскрипт.. а внутренности, хоть на асамблере катай [13:14] но останусь при мнении мало где это даст нормальный результат [13:15] и не стоит свеч возня [13:15] http://wotreplays.ru/ на php + java + ajax [13:15] teddyp1cker: ну, если честно, я ровно этого же мнения про нативные приложения для android/ios [13:16] столько платформо-специфичного геморроя из ниоткуда [13:16] в итоге 10 человек сидят и пытаются убедиться что их программа работает на 10 разных версиях андройда и 5 ios. [13:16] проще уж смириться и пилить под браузеры со всеми недостатками [13:17] взять тот же банк клиент мобильный [13:17] вот нафига он как приложение? [13:18] с хтмл тоже самое, сидишь и тычишься в 100500 браузеров чтобы убедиться что страница везде одинаковоо показывается [13:18] нужен [13:18] клиент нужен [13:18] но [13:18] как и сказал антон [13:18] банк и так не хотел нативное приложение [13:18] то есть свой стиль везде и тд [13:19] да и банк клиент это ui на api [13:19] пофиг на чем делать то особо [13:19] в их случае это оправданно [13:20] не сидят люди сутками в банк клиентах что бы найти все корявости cordova [13:20] в отличие от клиентов соц сетей скажем [13:20] tagezi: а мы, действительно, до сих пор тыкаемся в разные версии того же webkit'а? я просто не особо в теме веба, думал там всё стало лучше с уменьшением кол-ва движков [13:21] ха 3 раза [13:21] tagezi: окей, ну тогда у меня плохие новости... [13:21] на ней хорошо внутренний софт писать [13:21] быстро дешево сердито [13:22] хех мнеб ваши проблемы, у мну резак навернулся, и запопрор 2 болванки [13:22] andrex: режимы резания криво задаешь [13:22] нет, можно конечно забить, как я и делаю.. я смотрю только в хромиум и фф, остальные пусть мучают своих разрабов, но по идее, когда делаешь подзаказ, то положено смотреть в кучу, потому что каждый IE видит всё по своему, сафари тоже, старые фф [13:22] тоже [13:22] или инструмент такой) [13:23] andrex: сабери ещё 8 таких навернувшихся и сделай лазерную пушку )) [13:23] или болванки такие [13:24] made in china [13:24] а ты чем и что режешь ? [13:24] интересны железки стали) [13:24] не зря видимо учился, память просыпается) [13:25] tagezi: и перебанить всех ей нафиг) [13:26] https://youtu.be/iVrJUbeuG44 [13:26] у него только лучи плохо сведены )) если нормально свести, то там реально стрелять будет )) [13:27] линза фиговая) а лучше несколько нужно [13:28] и еще зеркала [13:35] andrex: http://corp.cnews.ru/news/line/index.shtml?2015/06/11/596496 [13:35] видел новость? [13:36] не вкурсе, сколько сейчас стоит протянуть оптоволокно по восточному саяну? ) [13:36] хех [13:36] «у пользователя работает интернет в момент пользования приложением» — смелое допущение. мне оно по совести довольно достало, когда встал вопрос о картах на мобильнике. мобильный интернет дорогой, и карту нужно закачивать заранее. [13:38] егог мужно апперировать. -но у нас некому! позоваите кого нить мы обьясним. -вот Петрович, но он заикаеться и у него руки дрожат и четырех пальцев нет, и ваще он парализованый на половину после инсульта, и только он согласился [13:38] потому что пьяный [13:40] svetlana: 2gis карты вроде работают оффлайн [13:41] дык карту всеравно нужно качать) [13:41] и да 2гис это не самое лучшее решение [13:41] andrex: (1) один раз скачать != каждый раз качать (2) вроде можно с сайта скачать на десктопе карту и залить на телефон [13:42] нифига обновлять нужно всеравно [13:42] и ваще лучше навитела нифига не видел [13:43] а темпаче если нужно не только в городе ориентироваться [13:44] ну, на самом деле можно написать приложение на php, а карты хранить в cache. тогда можно и на дорогом интернете карту смотреть, если проработать технологию её выкачивания в этот самый cache. [13:44] заранее. === andrex is now known as andrex|off [13:48] andrex: а на опенмап чтонить узал? [13:48] сленял, бяка ) [13:49] svetlana: все уже украдено до нас, щзктыекууеьфз [13:49] openstreetmap [13:50] надо заранее как-то выкачать, чтобы в момент когда требуется карта её не качать с дорогого интернета. мне только сейчас пришло в голову, что можно это сделать в обоих случаях: и если приложение локальное, и если оно на сервере. [13:50] да, собственно с openstreetmap и выкачиваю. [13:53] svetlana: для зеленого робота osmand. выкачивает что надо и когда надо. вроде бы модно нативные apk на линуксе гонять [13:54] ) это хорошо [16:40] кое что нашел. оказывается эмулятор android вызванный из cordova требует kvm. а на ноуте у меня его нет. === andrex|off is now known as andrex [18:22] гугл же оффлайн для карт наконец сделал [18:26] в нашей маленькой конторке запрещено юзать сервисы гуглы, по приказу министерства :D === andrex is now known as andrex|off [20:31] расследование определило. что cordova на ubuntu не работает https://bugs.launchpad.net/cordova-ubuntu/+bug/1455905 [20:33] окружают со всех сторон === andrex|off is now known as andrex === andrex is now known as andrex|off