ЧТО ВНУТРИ ПРИЛОЖЕНИЯ? РАЗБОР

162 903 просмотра • 31 августа 2022 г.

Droider

1 500 тыс. подписчиков

Подписывайтесь на МойОфис ВКонтакте, будьте в курсе новостей разработки приложений — https://vk.com/myofficeru

Установить бесплатные редакторы для решения повседневных задач на домашнем компьютере или мобильном устройстве —
ПК: https://shorturl.at/cPX01
Мобильные: https://shorturl.at/deHLX
Google: https://shorturl.at/ORV12
AppStore: https://shorturl.at/dfI07

Alex F

09.09.22 в 12:38

про фронтенд и бекенд было бы интересно узнать подробнее

GobHell

09.09.22 в 12:08

Жду видос про языки программирования

4maxnechaev

09.09.22 в 00:49

Сделайте выпуск по языкам программирования плз. Или по какому-нибудь одному + надстройки. Java/Kotlin, JavaScript/TypeScript, Go, Python, любой из наиболее распространённых

Mikhail Konstantinov

08.09.22 в 12:34

хотелось бы более подробную тему, похожую на эту, но больше про свифт и яблочный мир!

Vlad Kondratiuk

08.09.22 в 11:41

Сделай видео по AOSP

Pierre Woodman

08.09.22 в 08:30

Из видео не узнал, как пропатчить KDE2 под FreeBSD ???

Pierre Woodman

08.09.22 в 08:26

Нифига не понятно, но ооочень интересно.

Texno2k

07.09.22 в 15:45

слишком для домохозяек

No Name

07.09.22 в 04:31

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

Энциклопедия Лицечтения (физиогномика)

06.09.22 в 22:03

Вопрос, а что за телефон был в руках у программиста! Очень милый и красивый.

Андрей Кузнецов

06.09.22 в 17:56

программист, точно программист...? что-то у него не очень получается разговаривать...

Ilya Savelyev

06.09.22 в 15:13

Со слов Павла ничего не понял, но очень интересно.

vitaldj1

06.09.22 в 14:06

Самое прикольное, что авторы даже не осветили сейчас самый прогрессивный путь кроссплатформенности

Ревенант Дудец

06.09.22 в 12:55

Братик освети Swift подробнее))

Александр Создаев

06.09.22 в 11:42

Цветокор и отсылка а-ля матрица топ)

Олександр Коваль

06.09.22 в 11:13

Спасибо! очень круто.
Хотелось бы о разработке чат-ботов)

Movses

06.09.22 в 09:23

Неплохой контент для тех, кто хочет с чего-то начать.

Сергей Астапенко

06.09.22 в 06:26

Проснись Нео. Матрица уже имеет тебя

Виктор Князькин

06.09.22 в 02:45

с цветокором проблемка, монтаж отличный

АХМЕД ОРДАШЕВ

06.09.22 в 01:26

По сравнению с прошлыми разборами это дно... Срочно исправляйтесь! Жду полный разбор! И ещё ответьте на вопрос : можно ли и как узнать приложение кросс-платформенное или Нативное с телефона..

Иван Васильевич

05.09.22 в 20:19

Что за котлин?

1083511

05.09.22 в 20:11

забыли упомянуть операционку от huawei

Бакир Имомов

05.09.22 в 11:08

Была бы отлично, если показали маленкую приложения, как она пишется.

hu kers

05.09.22 в 10:03

объяснение о нативной и кроссплатформенной разработке вышло вср... несколько скомкано и запутано.

итак нативная разработка это программирование очень близко к железу. в основном на C и C++ и ассемблере, который для этих языков является чем-то вроде мата.

преимущества: при наличии опытного программиста с прямыми руками из машины можно выжать всё до последнего бита и такта.

недостатки: из-за близости к железу, экзешник, скомпилированный на одной машине может не запуститься или работать с ошибками на других. сейчас, из за стандартизации, всё уже не так плохо, но всё ещё надо регулярно перекомпилировать приложение, чтоб оно корректно работало под новые стандарты. и, я не зря упомянул прямые руки - неаккуратное обращение с указателем и ты уже меняешь данные в памяти другой программы или её код или код системы... сейчас чуть попроще - тебя просто не пустят гулять где попало, но в своих данных ты всё ещё можешь устроить нехилый хаос.

кроссплатформенная разработка в теории это нативная прослойка под которую пишется код. в основном это JVM и Java или один из десятков языков адаптированных под JVM.

преимущества:написал один раз - работает везде. с оговоркой, при наличии задействованых периферийных устройств, но везде, стабильно и предсказуемо. к тому-же ява создавалась людьми, которые отзывались о C++ исключительно матом, поэтому все известные способы выстрелить себе в ногу были выпилены или огорожены. из восьми основных ошибок в C++ четыре не возможны в принципе, одна не скомпилируется а остальные вызовут исключение.

недостатки:безопасная работа с памятью, строками и массивами требует дополнительных вычислений и памяти, но не так уж и много - мне не удалось получить разницу между C и явой больше 5-10% по скорости. с памятью дело хуже в основном из за менеджмента памяти.

кроссплатформенность между Android и IOS [многоДолгоМатом] невозможно в принципе. в теории ява могла бы работать на обоих системах, но в реальности мы имеем двух [censored] Google и Apple, которые пихают всем свои фреймворки, через которые и приходится работать. единственный способ это набрать команду для разработки ядра бизнес логики в вакууме и несколько команд, которые будут писать обёртку для ядра под каждую платформу. назвать эту хрень кроссплатформенной можно только в качестве толстого троллинга.

Олег Печкин

05.09.22 в 08:02

Нужен основательный ролик про программирование на андроид. Хотя бы самые простые программы ( таблицы типа Exel)

Константин Мазаев

05.09.22 в 06:49

Спасибо за отличное видео, хотелось бы побольше таких на канале. Пы.сы мой офис- тема, не зря дал ему надежду) пользуюсь до сих пор. Вижу перемены к лучшему!

Александра А

05.09.22 в 05:12

Спасибо . Интересная тема Дройдер ... )

Сергей Артёмов

05.09.22 в 05:08

Про PWA ничего не сказали. Ах да, ёпл же морозит это дело всеми силами. Козлы…

AV Postol

04.09.22 в 21:44

Интересный подход к съёмке ролика, типо попал в приложение, а потом проснулся и телефонный звонок в конце... Я ждал звука снятия трубки))) забавно...

Oculus Viridis

04.09.22 в 21:11

Мне бы хотелось смотреть сравнение Linux , Windows и Mac . Спасибо за полезную и интересную контент . ♥♥♥

женя вася

04.09.22 в 19:57

Спасибо, супер...

Dev1l Octopus

04.09.22 в 19:15

как-то сумбурно, но интересно в целом. для ознакомления пойдёт. трудно судить, т. к. сам разработчик

Индеец Апачи

04.09.22 в 18:48

Java

NikMAX

04.09.22 в 15:06

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

Denis Kutsenko

04.09.22 в 14:51

Следуй за белым кроликом....

Baskovsky Live

04.09.22 в 13:22

Сам являюсь разработчиком и не затронули тему PWA - прогрессивные веб приложения. Они позволяют запускать приложения используя нативный браузер ОС. Брал как-то интервью у фронтендера -
https://youtu.be/Gg8h5P5qILM
Где немного затронули эту тему

diseg

04.09.22 в 09:06

Спасибо! Полезный и одновременно простой видосик :)

Сергей Хохлов

04.09.22 в 07:25

Было бы круто отдельное видео про Линукс системы)

A.M.G (ALEX MIX GAMES)

04.09.22 в 07:06

Круть, спасибо

Vladislav Karas'

04.09.22 в 07:05

Было интересно посмореть, спасибо!

Роман Болгарчук

04.09.22 в 06:19

14:05 - Буду краток. Зерокодинг и подобные направления. Голосовые помощники которые можно голосом самому придумать свою команду или алгоритм. Декомпиляторы.

Leonardo

04.09.22 в 04:53

Тема абсолютно не раскрыта.

Sokoloff Secret Service

04.09.22 в 04:51

Конечно мы хотим узнать об истории создания языков.

Melamit

04.09.22 в 04:30

А ещё js

НОВАЯ ЗЕЛАНДИЯ NZnow

04.09.22 в 01:06

Я думал в конце на мониторе появиться: Wake up Борис!

FamousMAN

03.09.22 в 22:21

вообще то компилятор свифта работает не только для айфона. Можно и на винду накатить и на линукс. Правда без либ

Иван Непотачев

03.09.22 в 19:05

Если честно очень жду историю развития языков програмирования

Σεργκέι Ντενίσοφ

03.09.22 в 18:31

Здравствуйте! Расскажите про KOTLIN

xewa

03.09.22 в 18:19

Заставка класс

Евгений Овчинников

03.09.22 в 17:41

Можно документалку часа на полтора, а то и 2 про историю яп’ов?

Rukagami

03.09.22 в 16:25

Посоветуйте альтернативу 1 Password он вот вот заканчивается а продлить его уже нет возможности. Ищу альтернативы.

Антон Калиниченко

03.09.22 в 15:12

В начале ролика поднял правую руку, потом с другого ракурса потянулась уже дальше левая рука... айай)

Universe

03.09.22 в 15:01

жаль пропустили kotlin multiplatform

Татьяна Анисимова

03.09.22 в 14:17

Зачем смотришь? Мазахист?

Pavel Zhuchkov

03.09.22 в 13:58

2:34 что за trait у котлина?

Arseny Pavlov

03.09.22 в 13:47

Wake up, Boris!

internus frigus

03.09.22 в 11:34

Спасибо, интересный ролик

Surikov Alexander

03.09.22 в 11:13

woke up Neo?

Realme 5

03.09.22 в 08:14

Блин, я думал тут будут разбирать внутрянку apk-файлов

Евгений Большаков

03.09.22 в 08:01

Делайте историю

Volodymyr Sukhomudrenko

03.09.22 в 07:35

Пора делать курсы по программированию )

Никита Мошкалов

03.09.22 в 06:05

Незаслуженно забыли Qt. Хоть C++ вспомнили:) Кросплатформенно и работает со скоростями, которые не снились React Native. Главное - в iOs и Android это назввается NDK (Native Development Kit). Казалось бы, куда нативнее:)

BIBRIK

03.09.22 в 03:48

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

Рафаэль Салихов

03.09.22 в 02:04

в чем прикол что сделал и myoffice приложение там ни рекламы не покупок как зарабатываете то?

nx:se

02.09.22 в 20:15

на глазах превью поменялось

Егор Ширанкик

02.09.22 в 19:31

я как андроид ра3работчик. только 3апутался в таком описании)) х3 как это поймет человек который не шарит в этом))

Weytam

02.09.22 в 18:31

Круто

Daniel King

02.09.22 в 17:35

Если честно нифига не понятно. Хотя я в айти. Этот чувак по видео несет непонятную для обывателя фигню.

Имя Фамилия

02.09.22 в 16:39

весьма поверхностное видло как по делу и оч напряжное как "джинса". че хвостом то крутить - назвали бы рекламным фильмом и вопросов бы не было

Nan Nan

02.09.22 в 16:20

Как делают браузерные расширения?
Как пишут тесты для кода и программы?
Что такое ci\cd?

Aliaksei Pisarau

02.09.22 в 16:05

Ну чтож, начало эры программирования, начинаем делать конкуренцию ХаудиХо?)

Алек

02.09.22 в 15:58

Ничего интересного букови и цыфери, думал там маленкие гуглики сидят и работу работают.

BlackRock

02.09.22 в 15:34

Было бы здорово сделать выпуск по обучению на программиста, какие направления, степень сложности и затраты по времени, сравнения между собой и т.п.

Игорь Баунгертнер

02.09.22 в 15:26

Здравствуйте. А что за смартфон в ролике?

Алексей Макеев

02.09.22 в 15:25

Хочу видео про развитие языков программирования!!!

Alexander Illusha

02.09.22 в 14:49

Историю языков программирования хотим!

Leemni английский

02.09.22 в 13:43

прикольно быть программистом, и смотреть как он объясняет об устройстве приложения

WAR

02.09.22 в 13:29

Swift рулит

Boris

02.09.22 в 13:18

В конце отсылка к Матрице?

Quartz

02.09.22 в 13:10

4:59, каждый вспомнил свою юность

Quartz

02.09.22 в 13:09

Дроидер, вы просто молодцы!
Данные видео тянут на полноценные обучающие материалы

FIERY

02.09.22 в 13:02

Тут надо переименовать название на "Мобильные приложения"!!!!!!

Дмитро

02.09.22 в 12:58

Видео обо всем и ни о чем одновременно. Для пользователей слишком много терминов и технологий. Для профессионалов - слишком мало информации

Al Pacino

02.09.22 в 12:34

Урааа наконец то Боря вернулся)

ivkis

02.09.22 в 12:12

Лайк, если тоже программист и смотришь это видео, хотя и так все знаешь

Семён Дюжев

02.09.22 в 12:11

История развития языков программирования, пожалуйста.

Это будет круто!

Andru Ru

02.09.22 в 11:57

Боже, лучше бы у Джуна спросили что да как

Влад Бокин

02.09.22 в 11:37

Спасибо за видео, даже мне как iOS - разработчику было интересно послушать! Хотелось бы ещё видео про low code и noCode разработку приложений

ну а что впринципе нормальное имя

02.09.22 в 11:21

Ну как то тема не раскрыта. Можно сказать капля в море

Arseny Amunary

02.09.22 в 10:44

Борис выбрал не ту таблетку.

Baton Al

02.09.22 в 10:41

Спасибо за разъяснения!

Andrey Voronov

02.09.22 в 10:21

А про разработку в репозиторий F-Droid было? Я в основном оттуда приложения использую.

Dmitriy Duritskiy

02.09.22 в 10:05

Судя по всему - видео или заказуха/реклама, или просто плохо подготовились, так как:

- "нативый код лучше кросс-платформы" - это не правда, все зависит от задач и самого приложения, но в 70-80% лучше кросс-платформа (особенно если это флаттер), так как большинство приложений нетребовательные и зачастую стандартные
- ни слова не сказано о том, как работает процессор, из чего состоит, зачем нужно озу и пзу, а главное как из кода, что пишет разраб процессор понимает, что должен делать (бинарники)
- как человек с опытом почти в 5 лет на нативном иос могу сказать, что там куча есть проблем, которые решает кросс-платформа. Если говорить об андройде, то опять же не было сказано, что котлин это по сути побритая и ухоженная джава, а как работает джава - ни слова

В целом я работаю на Swift/Flutter/Kotlin и с моей колокольни - видос не просто поверхностный, а в некоторых моментах не полный и ошибочный

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

AAAYaKo U

02.09.22 в 09:17

Чисто технически в материале ошибка:
Xamari не является в предложенной терминологии кросплатформенной разработкой, а является гибридной ибо в xamarin интерфейс и нативные компоненты пишутся на нативном для среды языке, а на c# пишется только универсальный код бизнес логики

В ныне мёртвом Xamarin.Forms и новом MaUI действительно разработка способна обойтись без написания нативного кода и подходит под понятия чистой кросплатформенной разработки

Ананий Нвструев

02.09.22 в 08:37

3:00 а что если сделать такой формат -- 1-2 часовые интервью резать на 10-20 минутные кусочки выпуская как сериал, и главное что в каждом новом выпуске подытоживать то что было сказано в предыдущем своими словами -- так будет больше контента, и главное принцип наживки, посмотрев короткий ролик человек может захотеть посмотреть всё

Ананий Нвструев

02.09.22 в 08:34

2:20 а почему бы и нет? главное как можно сильнее смазать эту сушку, чтобы лучше в голову заходило

Ананий Нвструев

02.09.22 в 08:31

жгите!

kelvin phitrow

02.09.22 в 08:07

Можно ли сделать(глобально) так, чтобы браузер запоминал содержимое страниц на SD-флэшку,
а при обращении к этому содержимому извлекал эти данные, а не загружал бы заново с сервера?
(Android);

Елена Елена

02.09.22 в 07:56

Вау)))) разработчики мойофис существуют!!

Святослав Орлов

02.09.22 в 07:39

Ждем продовження

Рекомендации:

Droider

172 768 просмотров •

8 сентября 2022 г.

Droider

369 374 просмотра •

7 сентября 2022 г.

Droider

181 149 просмотров •

26 августа 2022 г.

Droider

148 422 просмотра •

28 августа 2022 г.

Droider

157 330 просмотров •

2 сентября 2022 г.

Droider

142 311 просмотров •

21 августа 2022 г.

Droider

380 787 просмотров •

19 августа 2022 г.

Droider

1 277 299 просмотров •

12 августа 2022 г.

Droider

369 747 просмотров •

14 августа 2022 г.

Droider

209 332 просмотра •

17 августа 2022 г.

Droider

264 458 просмотров •

7 августа 2022 г.

Droider

384 360 просмотров •

5 августа 2022 г.

Droider

265 957 просмотров •

3 августа 2022 г.

Droider

757 759 просмотров •

28 июля 2022 г.

Droider

213 716 просмотров •

20 июля 2022 г.

Droider

379 111 просмотров •

8 июля 2022 г.

Droider

188 684 просмотра •

10 июля 2022 г.

Droider

560 029 просмотров •

17 июля 2022 г.

Droider

382 598 просмотров •

18 июля 2022 г.

Droider

212 779 просмотров •

26 июня 2022 г.

Droider

316 448 просмотров •

8 июня 2022 г.

Droider

92 781 просмотр •

5 июня 2022 г.

Droider

383 465 просмотров •

29 мая 2022 г.

Droider

234 239 просмотров •

25 мая 2022 г.

Droider

235 565 просмотров •

23 мая 2022 г.

Droider

111 743 просмотра •

18 мая 2022 г.

Droider

251 576 просмотров •

22 апреля 2022 г.

Droider

183 664 просмотра •

27 марта 2022 г.

Droider

64 454 просмотра •

25 марта 2022 г.

Droider

103 420 просмотров •

18 марта 2022 г.

showinfo=0 controls=1 rel=0 iv_load_policy=3