Вход | Регистрация
    1  2   

Возможно ли программировать под iOS на JavaScript серверные приложения?

Возможно ли программировать под iOS на JavaScript серверные приложения?
Я
   Доктор Манхэттен
 
23.02.21 - 00:35
Понятно что на JS можно написать приложение, аналогичное Веб-странице, с кнопками и всякими визуальными штуками.
А можно-ли написать что-то более системное, что на веб-страницах не используют? Например свой сервер, принимающий подключения с других устройств в локальной сети по TCP или по блютусу или еще как-нибудь?

Просто я кроме Жаваскрипт ничего в ВУЗе не учил, а всякие серверные питоны и другие языки возраст уже не позволяет изучать.
   Garykom
 
1 - 23.02.21 - 01:14
   Garykom
 
2 - 23.02.21 - 01:15
   Ненавижу 1С
 
3 - 23.02.21 - 01:20
(0) какой ещё возраст? Когда я учился жаваскрипт только начинал свой путь

Жаваскрипт не строго типизирован, что по мне скорее минус для бэкэнда
   MadHead
 
4 - 23.02.21 - 02:57
(0) NodeJS довольно популярный ЯП для серверной разработки.
(1) Минус скорее для большого монолитного приложения, но на ноде как правило применяют микросервисную архитектуру.
   ДенисЧ
 
5 - 23.02.21 - 05:37
Как связаны иОС и серверные приложения?

Или это просто понтануться и сказать, что у тебя есть ифон? Так я тебя расстрою, наличие ифона давно уже не понты...
   Конструктор1С
 
6 - 23.02.21 - 05:50
сервер на яблоках уже сама по себе сомнительная затея
   Доктор Манхэттен
 
7 - 23.02.21 - 06:13
(3) Очень даже строго типизирован. Загугли TypeScript от Микрософта.
   Доктор Манхэттен
 
8 - 23.02.21 - 06:13
(1) А React Native - это не то что мне нужно?
   Доктор Манхэттен
 
9 - 23.02.21 - 06:15
(5) Ты все перепутал. Айфон - это очень круто. У тебя ведь нет айфона, вот ты и злишься. Когда у меня не было айфона последней модели, я тоже был такой как ты. Гадости всем писал.
   Доктор Манхэттен
 
10 - 23.02.21 - 06:18
(6) Что сомнительного? Многие приложения используют системные ресурсы, а не только простейшие кнопочки-менющки. Те же сканеры NFC, или доступ к телефонной книге, или фото-видео в RAW. Такое под браузер не напишешь.
   ДенисЧ
 
11 - 23.02.21 - 06:30
(9) ифон, анально огороженный, это понты. Когда условный джобс может одной кнопкой удалить с твоего телефона программы и музыку. Когда он может его тупо заблокировать. Когда у тебя нет выбора, откуда ставить приложения...
Нахрен такое надо.
   Доктор Манхэттен
 
12 - 23.02.21 - 06:44
(11) Хорошо что все что ты написал - ложь.
   rphosts
 
13 - 23.02.21 - 07:44
(0) >Просто я кроме Жаваскрипт ничего в ВУЗе не учил, а всякие серверные питоны и другие языки возраст уже не позволяет изучать.

ты не опух насчёт возраста? Когда я учился у нас рабочия ЯП были: фортран, бэйсик, асм(Z80)... последние пишу лет 15+ на 1С (начал с 7.5) и ни каких гарантий, что не уйду на что-то другое (а может и сменю вообще род деятельности). Не ленись, а то мозги засохнут!
   rphosts
 
14 - 23.02.21 - 07:44
+ (13) бэйсик на СМ-1420
   Вафель
 
15 - 23.02.21 - 08:37
есть конечно реакт нэйтив и можеть быть аналоги, но в коммерческоц разроботке предпочитают свифт и с++
   ДедМорроз
 
16 - 23.02.21 - 13:03
Начнем с того,что мобиле и серверное приложение - это уже нонсенс,в режиме экономии батареи телефон может выключать wifi,если по нему нет активного обмена,а прослушивание входящих портов таковым не является.
Поэтому,большая вероятность,что сервер,даже если и удастся его написать,будет работать,пока устройство не заснуло.
В остальном,нужно понимать,что для доступа к tcp-сокетам нужна библиотека,зависящая от операционной системы,которая это реализует.
Для iOS,так как ее родной язык Си,то явно нужно писать на нем,т к.всякие порты чего-то на javascript,хоть и будут работать,то доступа к низкоуровневым функциям не дадут.
   Доктор Манхэттен
 
17 - 23.02.21 - 18:13
(15) С++ под iOS? Серьезно? Я так-то С++ хорошо знаю, еще в школе изучал. Не знал что под айфоны на нем можно писать. Пора зарабатывать бабло!
   Вафель
 
18 - 23.02.21 - 18:14
(17) ну это их основной язык.
обжектив с
   Доктор Манхэттен
 
19 - 23.02.21 - 18:15
(16) Да пофиг на вайфай. Можно всякие другие приложения писать, которые используют систему по максимуму.
Я имел в виду не просто фронтенд, с ним то все просто, а более низкое.
   NorthWind
 
20 - 23.02.21 - 18:26
(5) Ну например в некоторых приложениях для iOS есть такая фича - они сформированный ими контент по ссылкам отдают. Т.е. ты получаешь что-то вида http://адрес_твоего_айфона/что_то и скачиваешь по ней с другого компа, который подключен в ту же локалку, что айфон по вафле.
   NorthWind
 
21 - 23.02.21 - 18:28
(18) Objective C и С++ так-то разные языки. Причем заметно разные.
   Доктор Манхэттен
 
22 - 23.02.21 - 18:30
(21) Ну я так и думал, не может быть все так просто как хочется.
   ДедМорроз
 
23 - 23.02.21 - 19:57
(20) там не адрес телефона,а ссылка на учётную запись AppleId,так как тип соединения определяется уже в процессе.
Но,есть сервис bonjour, который создан для обмена контентом в сети,и его apple поддерживает.
   Tarzan_Pasha
 
24 - 23.02.21 - 21:30
(0)Нода умеет все что умеют другие бэкэнд языки программирования.
Давай напишем совместный проект какой-нибудь - с меня бэкэнд и проектирование баз данных, с тебя фронтэнд на реакте?
   Ненавижу 1С
 
25 - 23.02.21 - 21:35
(7) ну это всё таки уже другой язык
   NorthWind
 
26 - 23.02.21 - 21:36
(16) ну а как же питон с фласком и та же нода? Там веб-сервер простейший можно несколькими строчками написать, и работает, что характерно.
   Доктор Манхэттен
 
27 - 23.02.21 - 22:22
(24) Интересно. Как будем делить прибыль?
   Доктор Манхэттен
 
28 - 23.02.21 - 22:24
(25) Тот же самый, только с типами. Я пишу на TypeScript, тот же Реакт, но говорю что пишу на JS, так как это одно и то же.
   Доктор Манхэттен
 
29 - 23.02.21 - 22:25
+28 Так же можно сказать что ES8 это другой язык. Но очевидно что это не так.
   Tarzan_Pasha
 
30 - 24.02.21 - 00:15
(27)так просто же. 50x50. Оба вкалываем. Оба ежеждневно присутствуем на планерках. Расписываем задачи, делаем. Отчитываемся о проделанной работе и берем задачи на следующий день. По итогу недели оцениваем продуктивность сделанного в баллах. Берем задачи на следующую неделю. Ну это система Scrum. Я в текущем проекте по этой системе двигаюсь. Эффективно. Правда  у меня команда из более чем 5ти человек где я работаю. из них 2 фронтэнд программиста, один бэкэнд (я) и основатель - он же как заказчик. И его менеджеры, операторы. Но прогеры в доле так что он партнер.
 
 Рекламное место пустует
   Tarzan_Pasha
 
31 - 24.02.21 - 00:17
(28)а ванильный js ты тже юзаешь?
   Tarzan_Pasha
 
32 - 24.02.21 - 00:19
от обычных задач связанных с фронтэндом я отказываюсь обычно потому что там Jquery В персвую очередь. После освоения Vue, Vuex  Vuetify у меня аллергия на старый подход к написанию кода на js. А если заказывают сайт, там же везде jquery. Эта такая боль заниматься тем, что не развивает тебя.
   Доктор Манхэттен
 
33 - 24.02.21 - 00:56
(31) Конечно юзаю. Это мой любимый язык. Особенно последние версии, очень радуют.
   Доктор Манхэттен
 
34 - 24.02.21 - 00:58
(32) jquery нафиг не нужен. Стараюсь его избегать. От него одни проблемы. Он глючный, забагованный, и не кроссбраузерный. Не уверен что его вообще все еще поддерживают, даже не интересно вникать.
   Вафель
 
35 - 24.02.21 - 08:17
жевери как раз самый что ни на есть кроссбраузерный.
это как бв его основная цель - сделать кроссбраузерную работу с дом
   Доктор Манхэттен
 
36 - 24.02.21 - 17:30
(35) Ожидание не всегда совпадает с реальностью. Если бы ты с ним поработал побольше, то узнал бы сколько в нем багов. Часто проще написать на ванильном ЖС, чем разбираться почему в одном браузере работает какая-то фича jquery, а в другом нет.
   Вафель
 
37 - 24.02.21 - 17:46
(36) на ванильном вообще все различия нужно вручную обрабатывать
   Serginio1
 
38 - 24.02.21 - 17:54
Пиши кроссплатформенно на C#
https://docs.microsoft.com/ru-ru/xamarin/ios/

Зная TS несложно выучить C#
   Доктор Манхэттен
 
39 - 24.02.21 - 18:09
(37) Ну конечно. Это же очевидно.
   Вафель
 
40 - 24.02.21 - 18:18
помнится когда переписывал тултипы для мисты с ванилы на жквери то там было 100500 костылей для ие
   Доктор Манхэттен
 
41 - 24.02.21 - 18:21
(38) На C# я писал под Windows Phone. Хороший ЯП. Не знал что под iOS можно писать на Микрософте.
   Garikk
 
42 - 24.02.21 - 18:36
(41) там помоему всёравно нужен гдето xcode
   NorthWind
 
43 - 24.02.21 - 18:49
(41) ты будешь смеяться, но даже на свежих версиях Delphi можно.
   Serginio1
 
44 - 24.02.21 - 19:32
(42) Ну да. Нужен конкретный компилятор
https://docs.microsoft.com/ru-ru/xamarin/ios/get-started/installation/

https://ru.wikipedia.org/wiki/Xcode
Пакет Xcode включает в себя изменённую версию свободного набора компиляторов GNU Compiler Collection и поддерживает языки C, C++, Objective-C, Objective-C++ (англ.)русск., Swift, Java, AppleScript, Python и Ruby с различными моделями программирования, включая (но не ограничиваясь) Cocoa, Carbon. Сторонними разработчиками реализована поддержка GNU Pascal[1], Free Pascal[2], Ada[3], C#[4], Perl[5], Haskell[6] и D[7]. Пакет Xcode использует GDB в качестве back-end’а для своего отладчика.
   Доктор Манхэттен
 
45 - 24.02.21 - 19:40
(44) Вот засранцы, JS не добавили в пакет.
   NorthWind
 
46 - 24.02.21 - 20:13
(45) меня более удивляет мешанина из интерпретируемых и компилируемых языков.
   NorthWind
 
47 - 24.02.21 - 20:13
какой-то уж очень суровый комбайн получается в одной среде
   Доктор Манхэттен
 
48 - 24.02.21 - 20:17
(46) От языка это не зависит, зависит от его применения. Любой язык может быть как интерпретируемым, так и компилируемым.
   NorthWind
 
49 - 24.02.21 - 20:18
(48) в теории да, на практике вы вряд ли встретите интерпретируемый си или компилируемый питон. Так уж сложилось.
   Доктор Манхэттен
 
50 - 24.02.21 - 20:20
(49) Зацени интерпретатор C++
http://www.softintegration.com/
   NorthWind
 
51 - 24.02.21 - 20:25
(50) Заценил, экзотично. Но оно заметно заточено на обучение, и, похоже, не сильно свежее - последние обновления на сайте 17 годом. Я не спорю, что технически можно сделать. Но это будет из разряда экзотики. Общепринятая работа с С/С++ это компиляция.
   Кирпич
 
52 - 24.02.21 - 20:35
(49) вот тебе питон https://www.pypy.org/ компилируемый (почти)
вот тебе Си https://ru.wikipedia.org/wiki/Tiny_C_Compiler (можно запускать как интерпретатор и встраивать в свои приложения)
   ДедМорроз
 
53 - 24.02.21 - 20:42
Чистые компилляторы превращают выражения на языке в машинный код,если вместо этого используется байт-код,то это уже интерпретатор кость и с частью компилляции.
Кроме того,интерпретатором обычно считают исполнитель,который выполняет код построчно.
В Си же,например,можно прекрасно сделать интерпретатор,который коспиллирует функции целиком,а потом их вызывает,только вместо каждого вызова функции будет выставлен вызов загрузчика.
   ДедМорроз
 
54 - 24.02.21 - 20:43
Также нужно понимать,что отладка реально компиллированного кода-это очень неприятное занятие,а использовать специально подготовленный код не всегда можно.
   Кирпич
 
55 - 24.02.21 - 20:54
+(52) IronPython еще умеет .NET сборки делать
   Доктор Манхэттен
 
56 - 24.02.21 - 22:52
(54) Фу, какой этот компилированный код противный. В топку его нафиг.
   Доктор Манхэттен
 
57 - 25.02.21 - 17:40
(16) >> Поэтому,большая вероятность,что сервер,даже если и удастся его написать,будет работать,пока устройство не заснуло.

Можно же настроить приложение чтобы будило телефон, точнее чтобы не давало ему заснуть вообще. Когда смотришь фильм на два часа, он же не засыпает вообще.
А мне достаточно чтобы не заснул минут 30 максимум.
   Garykom
 
58 - 25.02.21 - 18:12
На данный момент чистых интерпретаторов не осталось
Или компиляторы или нечто среднее, в некий байт-код сначала переводится и уже он исполняется.
   ssh2006
 
59 - 25.02.21 - 18:20
(11) > ифон, анально огороженный

привет парень из прошлого. Хранишь дома коллекцию mp3 на самодельном NAS ?
   Доктор Манхэттен
 
60 - 25.02.21 - 18:24
Короче, на чем лучше писать приложение для обмена данными с телефоном? Думаю белый IP ему сделать. Либо он сам будет подключаться к другому белому IP.
Нужно передавать видео с камеры, получать звуковые команды и сразу же их выводить в наушники с минимальными задержками.

Какой инструмент для этого лучше подходит? Учитывая что JS знаю отлично, C# и С++ похуже.
 
 Рекламное место пустует
   Garykom
 
61 - 25.02.21 - 19:13
   Garykom
 
62 - 25.02.21 - 19:14
   Garykom
 
63 - 25.02.21 - 19:15
Только хз как под iOS там как бы Swift сча в моде взамен откровенно сложного и неудачного Objective-C
   Garikk
 
64 - 25.02.21 - 19:25
(59) это кстати неплохой способ коллекцию-таки-сохранить

по своей работе могу сказать (не сильно нарушая NDA) правообладатели постоянно снимают музыкальные релизы с публикации, не сильно морочась что они у когото в плейлисте висят
   Доктор Манхэттен
 
65 - 25.02.21 - 19:34
(61) Это под андроид. Мне надо под iOS
   Доктор Манхэттен
 
66 - 25.02.21 - 20:04
+(60) Должно получиться что-то на подобии видеозвонка, но разница в том, что звук нужно передавать только от одного телефона в другой, а видео только в обратном направлении. И минуя промежуточный веб-сервер, чтобы задержки были как можно меньше, считанные миллисекунды. Чем меньше, тем лучше.
   Garykom
 
67 - 25.02.21 - 20:47
(66) swift учи
   Вафель
 
68 - 25.02.21 - 21:51
(66) аидео рацию чтоли делаешь?
   LinuxOrg
 
69 - 25.02.21 - 23:13
(1) я просто оставлю это здесь

https://www.linux.org.ru/forum/development/16172907
   Доктор Манхэттен
 
70 - 25.02.21 - 23:21
(68) Типа того. Управлять FPV дроном через сотовую сеть.
   michael512
 
71 - 26.02.21 - 04:50
Если считаешь себя программистом, то ты можешь освоить всё. А если киваешь на возраст - то лучше идти нянчить внуков
сотовая сеть в принципе не может быть одноранговой и задержки, сам знаешь какие
   Доктор Манхэттен
 
72 - 26.02.21 - 07:06
(71) Какие задержки? Обычный аудио звонок довольно быстрый, задержки хоть и есть, но приемлемые. Для управляющего сигнала пойдет.
Для видео нужен интернет. Пинг 20-30 мс. Тоже вроде в пределах того что мне нужно. Какие могут быть проблемы?
   NorthWind
 
73 - 26.02.21 - 10:55
(72) ну если летать в пределах видимости БС, то может, и ничего. Но отлетать сильно далеко не советую, расколотишь дрон.
   NorthWind
 
74 - 26.02.21 - 10:57
Насколько я понял, если бы тема такого управления была надежной/работоспособной - все бы так делали. Но почему-то общепринято использовать свой радиоканал.
Наверно, это неспроста.
   Serginio1
 
75 - 26.02.21 - 15:06
(70) Зачем управлять дроном через мобильную связь если можно через Wi-Fi дрон как точка доступа
https://stackoverflow.com/questions/51649549/how-do-you-get-the-ip-address-of-a-server-not-a-webserver-but-a-tcp-server-cre
   Serginio1
 
76 - 26.02.21 - 15:07
   Доктор Манхэттен
 
77 - 26.02.21 - 16:34
(73) БС так-то не одна, их достаточно чтобы покрывать территорию без разрывов.
   Доктор Манхэттен
 
78 - 26.02.21 - 16:35
(75) Радиус действия Wi-Fi ограничен
   Вафель
 
79 - 26.02.21 - 16:38
через сотовую - это и есть через инет.
поднимаешь у себя сервак с белым ип, с телефона подключаешься и вперед.
можно вообще веб приложение сделать через webrtc
   Доктор Манхэттен
 
80 - 26.02.21 - 16:39
(74) Кто-то может и делает, откуда тебе знать? Я же делаю.
Все не делают из-за дороговизны оборудования. Не каждый захочет разбирать дорогущий 12-й айфон чтобы сделать управление игрушкой.
   Serginio1
 
81 - 26.02.21 - 16:56
(78) Ну для дрона достаточно. А сотовая то тоже ограничена расстоянием до вышки. Можешь вообще через UDP сделать если тебе обратная связь не нужна.
А как ты думаешь дроном с пульта управляешь?
   Serginio1
 
82 - 26.02.21 - 16:57
Про пульт тупанул
   NorthWind
 
83 - 26.02.21 - 18:34
(80) Знать - из инета. Тема достаточно избитая, в форумах достаточно много про это написано.
Автономные дроны часто имеют на борту 4G, но не для оперативного управления, а, например, для того чтобы новый маршрут загрузить единовременно.
FPV же таким образом нормально получится сделать вряд ли, потому что инет поверх сотовой связи не заточен под реальное время от слова вообще. Нет никакой гарантии, что в следующую минут не будут задержки 200 мс или 1000. Запросто.
А вот айфон для этого, думаю, точно никто не разбирает. Есть готовые платы.
   ДедМорроз
 
84 - 26.02.21 - 20:53
Как бы UDP как раз для случаев с потерей пакетов и задержками,когда каждый пакет отдельно.
Опять же,вместо видео передавать серию картинок,если связь слабая,то интервал между картинками увеличивается.
И ничего сложного.
Нет,конечно,если хочется плату от iPhone вставить внутрь дрона,то,конечно,его придется разбирать,но есть же готовые платы.
Для пульта же телефон,в принципе,подходит,но там очень ограниченное управление,т.к.джостики и три д мыши к телефону не подключаются.
   ДедМорроз
 
85 - 26.02.21 - 20:56
И почему,обычно используется сервер-посредник - это позволяет на двух концах иметь кривые ip-адреса,что намного проще,т.к.на реальные может идти паразитный трафик.
Опять же,последних звена два-это от дрона до вышки и от телефона до вышки,на каждом могут быть проблемы.
   NorthWind
 
86 - 26.02.21 - 21:59
(84) дело в том, что FPV подразумевает управление в реальном времени. Т.е. задержки там недопустимы. Когда вы слушаете интернет-радио, там проблем особых нет, все буферизуется, и если что-то замерло, то вы даже не заметите разницы. Когда вы через 3G работаете в RDP - это уже заметно и несколько более неприятно. А когда вам надо отвернуть от дерева или стены, а оно приходит на полсекунды позже - как-то оно совсем не фонтан...
   NorthWind
 
87 - 26.02.21 - 22:10
+ (86) ну хорошо, сделаете вы на UDP без гарантии доставки и будете давить ручку до посинения - не первая команда типа дойдет, так вторая или третья. Но по факту дрон все равно не получит управляющий сигнал тогда, когда он нужен, например, чтобы срулить от препятствия, а получит позже. Соответственно есть нехилый шанс что он в это препятствие прилетит.
   Доктор Манхэттен
 
88 - 26.02.21 - 22:49
(84) >> Для пульта же телефон,в принципе,подходит,но там очень ограниченное управление,т.к.джостики и три д мыши к телефону не подключаются.    

Подключается все что угодно. Буду подключать обычный радио пульт к передающему телефону.
   ДедМорроз
 
89 - 27.02.21 - 00:07
Есть такая теория управления.
Там все эти моменты с задержкой и реакцией,а также отказами давно разобраны,и вывод,что если канал не гарантированный,то его использовать нельзя.
   Доктор Манхэттен
 
90 - 27.02.21 - 01:11
(89) Ну нас всякие теории не интересуют. Вопрос простой, и его нужно решить.
   Serginio1
 
91 - 27.02.21 - 09:30
   Доктор Манхэттен
 
92 - 28.02.21 - 00:04
(91) Даже если и было бы API, куда его применять в данном случае?
   Доктор Манхэттен
 
93 - 01.03.21 - 07:41
   Serginio1
 
94 - 01.03.21 - 10:31
(92) Как куда к твоему смартфону. Ты рисуешь клавиши и при нажимании на них посылаешь команды.
Или используешь геймпад
https://www.gameawards.ru/article/1065/kakoj-dzhojstik-xbox-kupit-chtoby-igrat-v-oblachnye-igry-project-xcloud-na-android/

Будешь и управлять и смотреть видео
   Доктор Манхэттен
 
95 - 01.03.21 - 17:50
(94) Один фиг я ничего не понял из того что ты написал. Вот смотри:
Я подключаю пульт управления к 12 айфону, который стоит на земле. Он по 5G интернету связывается с другим 12 айфоном, разобранным, без экрана и прочей ненужной шелупони, который находится на дроне, и посылает управляющие сигналы в полетный контроллер, а изображение с камеры посылает через тот же инет на землю.
Вопрос: Куда тут пихать АПИ по твоей ссылке?
   Serginio1
 
96 - 01.03.21 - 20:36
(95) Ты не читал https://dronomania.ru/faq/chto-takoe-fpv-i-v-chem-raznica.html
https://dronomania.ru/faq/fpv-dron-s-chego-nachat-novichku.html
Существуют уже https://dronomania.ru/faq/fpv-dron-s-chego-nachat-novichku.html

Если ты хочешь через айфоны по 5G то опять же тебе нужен контроллер, что бы команды посылать.
Управлять то проще джостиком. Можно конечно кнопки нарисовать. И через них посылать команды.

Но проще купить уже готовый дрон с пультом и экраном.
https://dronomania.ru/hardware/dji-digital-fpv-system.html

4 км и цена дешевле айфона всего то https://dronomania.ru/hardware/dji-digital-fpv-system.html#i-12
819-920$
   Serginio1
 
97 - 01.03.21 - 20:42
96 Так или иначе тебе нужен апи для " посылает управляющие сигналы в полетный контроллер"
Я так понимаю Камера отдельно.
Само простое это через постоянное Tcp/ip соединение посылать команды и принимать видео.
Можно через 2 соединения на 2х портах.
Как бы проблем то нет.
   Доктор Манхэттен
 
98 - 01.03.21 - 20:46
(96) Так а что конкретно там читать? Я посмотрел, это для новичков, ничего по моему вопросу я там не увидел.
   Доктор Манхэттен
 
99 - 01.03.21 - 20:53
Зачем мне готовый? У него дальность маленькая, ограничена радиусом действия аппаратуры. Я хочу через сотовую сеть сделать передачу данных, чтобы не ограничиваться одним радиусом, а запускать на большие расстояния не таская мощные передатчики и огромные антенны на дроне, к тому же всякие ограничения на мощность передатчика и используемые частоты есть. А через сотовую сеть можно без всяких лицензий летать с маломощным передатчиком и крохотной антенной.

Во вторых айфон покупать не придется, потому что у меня он как раз уже есть для опытов с треснутым стеклом, который не жалко разобрать. Экономия 920 баксов.
   Доктор Манхэттен
 
100 - 01.03.21 - 20:59
(97) >> Так или иначе тебе нужен апи для " посылает управляющие сигналы в полетный контроллер"

Там обычный ppm или pwm сигнал, никакого АПИ не требуется.

Камера берется от того же айфона, широкоугольная и с четкой картинкой. Разрешение и скорость камеры выше чем нужно, все упирается в обрабатывающий софт и передачу данных на землю.

Принимать данные можно и на обычный ноутбук, тут проблем на порядок меньше. Самое сложное - запрограммировать телефон, который будет на дроне.
  1  2   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.