169 похожих чатов

Немного оффтоп, сложно ли после андроид переходить на айос? Вроде

как синтаксис отличается,а ооп, структуры и вообще примерное понимание как работает студия, легко разобраться с xcode.
Или лучше попробовать spring, вдруг в будущем понадобится бэкенд для своего приложения.
Может кто писал на двух платформах)

21 ответов

19 просмотров

Чет простое ваять не сложно, если использовать swift. Главное не забывать про то, что на яблоке идут подсчеты ссылок вместо garbage collection, поэтому зафигачить себе мемори лик еще проще чем в Андроиде)

"вдруг в будущем понадобится" - по такому принципу можно все на свете выучить

Damir- Автор вопроса

Ну, вообще, решает второе сообщение, чем больше умений, тем больше вакансий доступно) Поэтому, думал стоит изучить еще что-либо)

Не сложно, надо просто ознакомиться с сдк

пишем на двух, а я вот только под андроид. Но подглядываю в код на свифт и вроде сильных отличий нет, многие даже говорят, что языки очень похожи (это им так кажется, но на первый взгляд это так). Но это я просто код читал, еще надо конечно разбираться как у них UI устроен. Так что синтакс можно понять проводя аналогии с котлин. Но надо ли это вообще? это актуально для лидов команд, писать много кода под две разные платформы сложно, тут надо хотя бы одну очень хорошо узнать.

Можно совместить:)

Если выбор между java (вне андроида) и ios, то проще будет на ios переключиться, особенно если пишешь на котлине) Но на мой взгляд для расширения кругозора сейчас лучше взять какой нибудь flutter или kotlin MPP - все равно придется ознакомиться с нативом ios, при этом не сильно удаляясь от андроида + узнать js-подобный dart)

В чем смысл рекомендовать флаттер?это не огород в ваш камень,а чистый интерес. мой аргумент - вакансий реально мало

Если человек хочет расширить кругозор - почему нет) Там вполне себе работа с обеими платформами + в 2020 это один из самых быстрорастущих сообществ) плюс в реакт нэйтив такой же путь в веб как и из дарта (довольно слабый если честно) Вакансий на РН тоже мало, но это не мешает никому его изучать, так что аргумент слабоватый + в чатиках по флаттеру очень часто пушат объявления о работе

Реакт нэтив это как пример. нет вакансий аргумент в сравнении с чистыми андроид/айос

по РНу куча вакансий, если ты не джун

вакансий больше чем умеющих что то на нем реальное делать

Ну я и говорю у РН вакансий по сравнению с чистыми андроидами/иосами столько же на хх (имею ввиду порядок)

Silent829 вот человек наоборот перешёл)

хочу уйти обратно хд, шучу, на обеих интересно, но пока блюю первое время

Лан уговорил. Не буду обновляться. Куплю ещё один мак. На арм. Четвертый ))

не понял) если я тебя правильно понял ты про биг сур говорил? я про андроид разработку

Так один же черт на бигсуре работать придется

ты сейчас на каталине? биг сур вс каталина это как айос 14 вс айос 13

Каталина есть и хай Сьерра -)

предлагаю обновиться на биг сур, а хай сиерру откатить (если возможно) на сиерру

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта