@ios_ru

Страница 948 из 2351
MrSmeet
16.07.2017
09:14:51
Реакт это как сказать.. способ сэкономить
Я не разбираюсь но вроде нода + ngix круче

santaasus
16.07.2017
09:14:55
на свифт пересядут
Не вижу преимуществ

Tigran
16.07.2017
09:14:57
инстаграм и фейсбук форсят

Антон
16.07.2017
09:15:23
Я не разбираюсь но вроде нода + ngix круче
Реакт это иос аппы, нода и нджинкс это бекенд

Google
Olexii
16.07.2017
09:15:27
Не вижу преимуществ
Главное что Apple видит)

Tigran
16.07.2017
09:15:31
реакт

это ios android

MrSmeet
16.07.2017
09:15:40
Tigran
16.07.2017
09:15:46
и веб даже

Антон
16.07.2017
09:15:54
Лол рили пишут?
Пишут пишут))

Но там общего кода нет

santaasus
16.07.2017
09:16:40
Главное что Apple видит)
Для android разрабов это не о чем не говорит

Антон
16.07.2017
09:17:14
Для android разрабов это не о чем не говорит
Андроид разрабы знают что свифт собирают под ведроид

Tigran
16.07.2017
09:17:20
Для android разрабов это не о чем не говорит
у андроид разрабов кривая архитектура, они пока не знают)

Антон
16.07.2017
09:17:23
Уже собрали точне

Щас фоундейшн собирают

Вот тогда заживем

Google
santaasus
16.07.2017
09:18:46
Уже собрали точне
Как они прекрутили art к swift ?

Xadvert
16.07.2017
09:19:16
На свифте андроид апу? Риали?

MrSmeet
16.07.2017
09:19:22
Збс, но я все равно в сомнениях, пока мультиплатформенностт завезут, это ещё долго...

Антон
16.07.2017
09:19:22
https://github.com/apple/swift/blob/master/docs/Android.md

santaasus
16.07.2017
09:21:15
Антон
16.07.2017
09:22:21
Осталось говнолибы портировать, обмазать андроид сдк, встроить в андроид студию это все и заживем

santaasus
16.07.2017
09:22:32
Но это боль писать на ++ под андроид, когда заказчик не готов ждать так долго

Антон
16.07.2017
09:22:32
Хамарин вот отличная штука

santaasus
16.07.2017
09:24:03
Антон
16.07.2017
09:25:56
Нет обязательно. Вьюшки как раз должны быть платформ френдли. А вот классы с массивами, строками и так далее - это нужно общее. Главное это иметь возможность писать модель и сетевой слой один раз. А уи придется писать 2 раза как ни крути

Pavel
16.07.2017
09:44:55
Tigran
16.07.2017
09:45:33
в язык?

ты про поды?

c/c++ - make

ios - carthage pod

android - gradle

они не в язык встроены

?
16.07.2017
09:49:36
Свифт - пакетменеджер

Tigran
16.07.2017
09:49:51
есть такое?

Google
?
16.07.2017
09:49:58
Есть

Tigran
16.07.2017
09:50:04
или шутка??

ааааа, сначала понял "свифт это пакетменеджер"

?
16.07.2017
09:51:02
)))

https://swift.org/package-manager/

Tigran
16.07.2017
09:51:32
круто

Pavel
16.07.2017
09:52:15
в язык?
Я про package mygovnoapp.models.foo.bar и все такое

Пространства имен другими словами

Tigran
16.07.2017
09:52:51
namespace

тоже есть

?

а вот в objective-c имитируем :)

Pavel
16.07.2017
09:53:33
В свифте то?

Модули эти убогие?

?
16.07.2017
09:54:29
Называй как хочешь но это одно и тоже

Pavel
16.07.2017
09:55:01
Не одно и то же

?
16.07.2017
09:56:39
У Java package, у Swift Target

Pavel
16.07.2017
09:57:58
Пакеты в жабе легче создавать чем таргеты, и опять же, как мне полное имя указать класса с таргетом? В жабе я просто в имя класса пакет включаю и все

?
16.07.2017
09:59:15
С этим согласен

Pavel
16.07.2017
10:00:11
Ну вот и выходит что по сути нет пакетов у нас

Google
Pavel
16.07.2017
10:00:21
Как и дженерики в свифте странные

?
16.07.2017
10:01:24
Можно

Ivan
16.07.2017
10:02:02
Anna
16.07.2017
10:02:04
namespace
Пакеты есть, неймспейсы имитируются nested типами

Admin
ERROR: S client not available

Pavel
16.07.2017
10:03:24
Без nested
у меня честно говоря не возникало необходимости херачить несколько классов в одном файле, а вот в пакетах необходимость есть полноценных

?
16.07.2017
10:04:30
Зачем?

Pavel
16.07.2017
10:04:46
я даже больше скажу мне б партиал классы из сисярпа

Зачем?
код структурировать, коллизии разрешать

Ivan
16.07.2017
10:15:41
у меня честно говоря не возникало необходимости херачить несколько классов в одном файле, а вот в пакетах необходимость есть полноценных
Нельзя. Точнее, технически можно, через точно такое же костыльство с nested classes, как и в свифте. Ты не думал, что нормальных пакетов не завезли в том числе и по этой причине? Учитывая, что в джава кроме классов вообще нихрена нет, там пакетики куда приоритетнее, а у свифта иная парадигма. Протокольно-ориентированное програмирование предполагает сто тыщ мильонов однострочных протоколов, очень весело было бы смотреть на проект, где они все каждый в своем файле. И с протоколами в качестве параметров дженериков та же история. Протокол в параметре дженерика ПРЕДПОЛАГАЕТ, что от него будут наследоваться, свифтовские структуры же вообще, к счастью, не поддерживают наследования. Как тогда это должно работать, по-твоему? На самом деле проблема не в том, что так можно или нельзя в свифте, а в том, что ты пытаешься писать джава-код на свифте. И пока ты будешь так делать, у тебя вечно будут появляться проблемы, ограничения и неудобства на ровном месте, а свифт будет бесить.

Pavel
16.07.2017
10:21:36
Нельзя. Точнее, технически можно, через точно такое же костыльство с nested classes, как и в свифте. Ты не думал, что нормальных пакетов не завезли в том числе и по этой причине? Учитывая, что в джава кроме классов вообще нихрена нет, там пакетики куда приоритетнее, а у свифта иная парадигма. Протокольно-ориентированное програмирование предполагает сто тыщ мильонов однострочных протоколов, очень весело было бы смотреть на проект, где они все каждый в своем файле. И с протоколами в качестве параметров дженериков та же история. Протокол в параметре дженерика ПРЕДПОЛАГАЕТ, что от него будут наследоваться, свифтовские структуры же вообще, к счастью, не поддерживают наследования. Как тогда это должно работать, по-твоему? На самом деле проблема не в том, что так можно или нельзя в свифте, а в том, что ты пытаешься писать джава-код на свифте. И пока ты будешь так делать, у тебя вечно будут появляться проблемы, ограничения и неудобства на ровном месте, а свифт будет бесить.
тут писали выше что свифт все самое лучшее собрал из Java, изначально об этом был спор. Вот и выходит что не собрал нифига

Ivan
16.07.2017
10:24:11
тут писали выше что свифт все самое лучшее собрал из Java, изначально об этом был спор. Вот и выходит что не собрал нифига
Чтоб об этом спорить, надо сперва определить критерии этого "лучшего")) Я тоже не считаю, что свифт что-то там из джавы взял, но для меня это скорее достоинство.

Zhanserik
16.07.2017
11:15:48
всем привет

кто какой юзает готовый backend? Parse? Firebase? Scorocode? Мне надо выбрать бэкенд для своего аудио приложения

Zhanserik
16.07.2017
11:18:15
нет, его можно на свой сервер установить

Andrew
16.07.2017
11:18:18
back4apps вместо Парс

Скорокод - они отставали с выпуском СДК для 3-го свифта

Google
Andrew
16.07.2017
11:18:58
может уже исправили, но все равно показатель

Andrey
16.07.2017
12:30:16
/stat@combot

Combot
16.07.2017
12:30:16
combot.org/chat/-1001063580584

combot.org/chat/-1001063580584

combot.org/chat/-1001063580584

Mihail
16.07.2017
13:14:24
/stat@combot

Combot
16.07.2017
13:14:25
combot.org/chat/-1001063580584

Mihail
16.07.2017
13:14:34
/stat@combot

Combot
16.07.2017
13:14:34
combot.org/chat/-1001063580584

Александр
16.07.2017
13:48:45
кто юзает texture когда телефон в режиме модема navigationBar прячется за синим банером кто то решил этот баг?

Евгений
16.07.2017
13:53:51
Ребят привет, кто делал кастомный навигатион бар или side menu? мне надо чтобы было как на анимации, если переходим на чайлд экран, то он меняется на стрелочку назад откуда экран выезжает, так и скрывается есть у кого нибудь что то подобное, или с подобным кто работал? гитхаб библиотеки посмотрел, но что то не увидел пока начал работать с этой https://github.com/jonkykong/SideMenu но что то не то

Igor
16.07.2017
14:06:48
В делегате нав контроллера есть метод, который вызывается перед тем, как запушить новый контроллер, в нем устанавливай нужную кнопку.

Vadim
16.07.2017
14:08:03
> 2017 > гамбургер меню мда

Ivan
16.07.2017
14:09:01
> 2017 > гамбургер меню мда
Дизайнеров не выбирают ☹️

Vadim
16.07.2017
14:09:18
на кол таких дизайнеров

надеюсь там хотя бы свайп работает

Страница 948 из 2351