Доктор Манхэттен
23-02-2021 00:35
Понятно что на JS можно написать приложение, аналогичное Веб-странице, с кнопками и всякими визуальными штуками.
А можно-ли написать что-то более системное, что на веб-страницах не используют? Например свой сервер, принимающий подключения с других устройств в локальной сети по TCP или по блютусу или еще как-нибудь?
Просто я кроме Жаваскрипт ничего в ВУЗе не учил, а всякие серверные питоны и другие языки возраст уже не позволяет изучать.
Garykom
23-02-2021 01:14
Garykom
23-02-2021 01:15
(1)+ https://overcoder.net/q/1578459/запуск-nodejs-в-ios-android
Ненавижу 1С
23-02-2021 01:20
(0) какой ещё возраст? Когда я учился жаваскрипт только начинал свой путь
Жаваскрипт не строго типизирован, что по мне скорее минус для бэкэнда
MadHead
23-02-2021 02:57
(0) NodeJS довольно популярный ЯП для серверной разработки.
(1) Минус скорее для большого монолитного приложения, но на ноде как правило применяют микросервисную архитектуру.
ДенисЧ
23-02-2021 05:37
Как связаны иОС и серверные приложения?
Или это просто понтануться и сказать, что у тебя есть ифон? Так я тебя расстрою, наличие ифона давно уже не понты...
Конструктор1С
23-02-2021 05:50
сервер на яблоках уже сама по себе сомнительная затея
Доктор Манхэттен
23-02-2021 06:13
(3) Очень даже строго типизирован. Загугли TypeScript от Микрософта.
Доктор Манхэттен
23-02-2021 06:13
(1) А React Native - это не то что мне нужно?
Доктор Манхэттен
23-02-2021 06:15
(5) Ты все перепутал. Айфон - это очень круто. У тебя ведь нет айфона, вот ты и злишься. Когда у меня не было айфона последней модели, я тоже был такой как ты. Гадости всем писал.
Доктор Манхэттен
23-02-2021 06:18
(6) Что сомнительного? Многие приложения используют системные ресурсы, а не только простейшие кнопочки-менющки. Те же сканеры NFC, или доступ к телефонной книге, или фото-видео в RAW. Такое под браузер не напишешь.
ДенисЧ
23-02-2021 06:30
(9) ифон, анально огороженный, это понты. Когда условный джобс может одной кнопкой удалить с твоего телефона программы и музыку. Когда он может его тупо заблокировать. Когда у тебя нет выбора, откуда ставить приложения...
Нахрен такое надо.
Доктор Манхэттен
23-02-2021 06:44
(11) Хорошо что все что ты написал - ложь.
rphosts
23-02-2021 07:44
(0) >Просто я кроме Жаваскрипт ничего в ВУЗе не учил, а всякие серверные питоны и другие языки возраст уже не позволяет изучать.
ты не опух насчёт возраста? Когда я учился у нас рабочия ЯП были: фортран, бэйсик, асм(Z80)... последние пишу лет 15+ на 1С (начал с 7.5) и ни каких гарантий, что не уйду на что-то другое (а может и сменю вообще род деятельности). Не ленись, а то мозги засохнут!
rphosts
23-02-2021 07:44
+ (13) бэйсик на СМ-1420
Вафель
23-02-2021 08:37
есть конечно реакт нэйтив и можеть быть аналоги, но в коммерческоц разроботке предпочитают свифт и с++
ДедМорроз
23-02-2021 13:03
Начнем с того,что мобиле и серверное приложение - это уже нонсенс,в режиме экономии батареи телефон может выключать wifi,если по нему нет активного обмена,а прослушивание входящих портов таковым не является.
Поэтому,большая вероятность,что сервер,даже если и удастся его написать,будет работать,пока устройство не заснуло.
В остальном,нужно понимать,что для доступа к tcp-сокетам нужна библиотека,зависящая от операционной системы,которая это реализует.
Для iOS,так как ее родной язык Си,то явно нужно писать на нем,т к.всякие порты чего-то на javascript,хоть и будут работать,то доступа к низкоуровневым функциям не дадут.
Доктор Манхэттен
23-02-2021 18:13
(15) С++ под iOS? Серьезно? Я так-то С++ хорошо знаю, еще в школе изучал. Не знал что под айфоны на нем можно писать. Пора зарабатывать бабло!
Вафель
23-02-2021 18:14
(17) ну это их основной язык.
обжектив с
Доктор Манхэттен
23-02-2021 18:15
(16) Да пофиг на вайфай. Можно всякие другие приложения писать, которые используют систему по максимуму.
Я имел в виду не просто фронтенд, с ним то все просто, а более низкое.
NorthWind
23-02-2021 18:26
(5) Ну например в некоторых приложениях для iOS есть такая фича - они сформированный ими контент по ссылкам отдают. Т.е. ты получаешь что-то вида http://адрес_твоего_айфона/что_то и скачиваешь по ней с другого компа, который подключен в ту же локалку, что айфон по вафле.