№162 — Простое введение в кроссплатформенную разработку мобильных приложений

Автор Lyudmila Yeriomenko
№162 — Простое введение в кроссплатформенную разработку мобильных приложений

Привет друзья.

Максим кульгин сегодня расскажу вам немножко такой технический ролик частенько спрашивают меня о том. Чем отличается средства разработки сайтов мобильных приложений и тому подобное если мы программист. Я думаю, что может смену этот видео про.

Пускай даже не открывать его.

Если вы занимаетесь бизнесом или там планируешь заниматься без теряйте ты вообще он любопытная. Ну — это может быть полезно потому, что я буду таким очень-очень простыми словами расскажу вам как происходит на скажем так с помощью чего происходит по сути. Разработка и сайтов больше приложение конечно и как они между собой делятся то есть разные подходы. Ну если с сайтом то. Пардон то там всё общем-то понятно вы ваш сайт. Как правильно пишется на языке HTML там там может быть JavaScript. Я не знаю, что ты и сайт может работать снег базы данных да пример в базе данных хранятся товары фотографии там цены тому подобное, а сайта для пользователей является неким там условно говоря тонким клиентом отображающую любопытно в то, что если мы с вами например возьмём рассмотрим. Битрикс как один из примеров. Битрикс да то как ни парадоксально компания который заказывает разработку архитектуры. Битрикс по сути так работает до как наиболее популярная система создания сайтов торговых сайтов на скажем так розничных торговых сайтов компании частенько меняют подрядчиков которые занимаются сайтами почему — это происходит потому, что всё вот — это вот условно говоря открыто всё у вас есть у меня архитектура. Представь, что — это стоит сервер. Да вот — это всё вот — это ваш сервер. Если вы собственно говоря не странице сайта которая для вас сделали график и там тому подобное с версткой там CSS какие-то — это уже там детали. Да — это делаем подрядчик потом будет там с ним поругались или что-то не так сделал. Там на небе другого подрядчика он пришёл получил доступ к сайту виртуальному хостингу либо физическому серверу дальше продолжать что-то делать. Я на моей памяти. Я знаю, что я так считаю там друзей и знакомых очень часто меняется. Разработчики если мы с вами говорим о разработке мобильных та ситуация кардинально меняется меняется она в сторону усложнения. Почему Потому, что как минимум в мобильной разработки есть платформа iOS — это работает собственная. Айфона на iPad. Да и есть Android этот Google как минимум ваше приложение которая будет разрабатывать должна работать и здесь и здесь я честно говоря очень редко встречаю приложение которое разъем только например на одной платформе на только на iOS чаще всего, что все люди делают конечно его сын Android. Почему Потому, что если мы с вами рынок. Москвы и. Питера то — это где-то 50 на 50% может быть 240 на 60 в регионах. Конечно вот для каждой этой платформы для каждой платформы надо написать свое приложение и здесь я сейчас хочу немножко вам рассказать уже. О деталях разработки именно на мобильное приложение есть два подхода слесарь по мне всё понятно да с приложением есть два подхода первый подход вы. Когда пишете отдельно на iOS и отдельно на Android — это такой традиционный подход. Да, но мне кажется он немножко сходит на. Нет сейчас в данном случае на его с. Напиши мне на языке пример обжектив си. А здесь Java нужно два программиста в большинстве случаев в большинстве случаев это, что я встречаю там среди коллег по цеху. Там другие компании которые занимаются разработкой они делят то есть на одну платформу 1С специалист программист на другую тему другой программе зачастую мы сейчас — это уже наверное даже как всегда практически отличается и дизайну может отличаться в деталях, но он отвечает потому, что для каждой платформы есть свои рекомендации так называемые пользователь гайды — это выпускает и соответственно Apple выпускает Google для того чтобы люди разработчики, но понимали правила создания интерфейса когда дизайнеры нарисовал на iOS интерфейс все экраны такое разложил card2card там приложение. Да он потом берёт возрастного например первый раз и дорисовывает перерисовывать некоторые элементы под Android. Ну как некоторые может рисовать практически все элементы потому, что ничего функциональность остаётся неизменной меняется только без графика я упрощённо сейчас говорю такое пользовательский интерфейс не меняется уровень да. Если мы с вами говорим о разработке положения такой подход когда один программист делает на яве, а другой на джетиксе два разных приложений то конечно он имеет недостаток недостаток. В чём как минимум вы увлекаетесь 2 человек сосед во-вторых. Вы должны быть 2 человек как — это как минимум. А в-третьих, что немаловажно на крупных проектах если человек сделал одну платформу то он полностью в курсе всего дело то есть он уже другой человек который начинает — это делать. Ему надо входить в курс дела либо не работают параллельно вдвоём входит в курс дела либо поучи мне в конечном итоге работает двух программистов усложняет проект может быть конечно может быть есть. Уникум на которой могут писать in adjecto все там, но — это может быть ещё Swift. Да и на яве одновременно. Но мне кажется большинстве случаев пишутся по-другому по-разному почему я так говорю не уверена. Хотя мы сами занимаемся разработкой приложений есть второй подход к разработке приложений 101 рассказал на каждой платформы пишется do, а второй подход. Это ты сейчас так отображён называется кроссплатформенная разработка.

0 комментариев
0

Читайте также