Выбираем язык для разработки мобильных приложений. Что лучше: Android или Windows Phone

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Если спросить у рядового пользователя, какая операционная система (ОС) считается наиболее популярной, то вероятным ответом станет «Андроид». Сторонники платформы от Apple наверняка назовут iOS, но о более подробном сравнении iOS и Android вы можете узнать . А сегодня мы поговорим о плюсах и минусах других популярных ОС. При этом мало кто вспомнит о Виндовс, поскольку данная ОС все еще ассоциируется с ноутбуками и ПК. Но, возможно, не стоит недооценивать старания Microsoft? В последнее время количество мобильных устройств, в частности планшетов, с поддержкой этой платформы (не мобильной Windows Phone, а именно полноценной версии) стремительно растет. Нам остается только выяснить, что лучше Windows или Android – в чем проявляются их достоинства и недостатки и какой операционной системе отдавать предпочтение при выборе гаджета.

Популярность

Популярность – один из довольно-таки веских аргументов, который оказывает огромное влияние на выбор покупателем в том, какой планшет лучше Windows или Android. Не требуется даже проводить дополнительные исследования, ведь каждый может с полной уверенностью утверждать, что Андроид – самая популярная и распространенная платформа в мире.

Тем не менее, Windows не собираеся сдавать позиции. Уже около десяти лет компания усиленно работает над тем, чтобы расширить рынок планшетов и прочих гаджетов на полноценной версии своей ОС. В качестве основного преимущества такого девайса выступает его мощность, технические параметры, возможность использовать таблет вместо ПК либо ноутбука, не ощущая при этом никакой разницы. Возможно, все дело в рекламе, ведь упоминания об Андроид можно увидеть буквально на каждом шагу – она используется даже для навигатора, а вот ее «противник» в этом плане существенно отстает.

Какой интерфейс лучше?

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


Если оценивать с этой точки зрения платформу Windows, то нельзя не отметить очевидные изменения в лучшую сторону. Это касается, главным образом, перехода от 8 версии к 10. Оформление обрело минималистичный стиль, больше нет никаких рельефных и прочих замысловатых элементов в интерфейсе. Помимо всего прочего, независимо от того, на каком девайсе будут лучше запускаться программы (будь-то ПК, смартфон или планшет), внешне они будут выглядеть совершенно одинаково. Примечательно, что главное меню, в которое пользователь попадает, нажав на кнопку «Пуск», сочетает в себе и традиционное оформление, и «плиточное» (как в 8 версии). Тем не менее, в сравнении с Андроид, интерфейс Виндовс на планшете все же намного сложнее, в этом Андроид лучше Виндовс. Особенно трудно будет привыкнуть к нему тем пользователям, которые раньше имели дело только с «зеленым роботом», ведь система управления совершенно другая – все как на ПК, но вместо мышки сенсорный дисплей.

Количество приложений

Представленный критерий сравнения двух операционных систем лишь с первого взгляда кажется простым и не требующим дополнительных объяснений. Кажется, что все элементарно – у Андроид есть магазин Google Play, наполненный огромнейшим количеством всевозможных приложений. В маркете можно найти абсолютно все: хорошие игры различных жанров, инструменты для улучшения работы планшета или мобильного устройства, приложения развлекательного характера, всевозможные полезные утилиты, программы для работы и обучения.


Одним словом, каждый найдет именно то, что ему нужно. При этом вовсе не обязательно тратить баснословные суммы денег на приобретение этих приложений. Большое их количество доступно абсолютно бесплатно, среди них вполне можно найти достойные внимание и действительно полезные программы. Даже если и возникнет необходимость в каком-то платном приложении, то обойдется оно в относительно небольшую сумму. Но какая платформа лучше Windows или Android на самом деле?

В то же время, нельзя не обратить внимания на некоторые недостатки. К примеру, очень часто пользователи жалуются на «вылеты», отказ в запуске, ошибки разного характера, которые появляются во время запуска или работы программ. Стоит отметить, что многое зависит от того, с какой целью используется устройство на Андроид/Windows. К примеру, для Андроид выпускается множество несложных игр, которые нетребовательны к техническим параметрам планшетов, этим . Что касается приложений для работы и обучения, то они тоже в какой-то степени упрощенные. С мультимедийными функциями ОС справляется отлично.


Программы для Windows – это совсем другое дело. Стоит еще раз напомнить об одном важном моменте: владелец планшета на Виндовс платформе автоматически получает доступ ко всему софту, который предназначается для компьютера. А это и огромнейшее множество программ для работы (те же полноценные MS Word, Excel, Photoshop и т.п.), и мультимедиа, и сложные по техническим параметрам игры, а этим для планшета лучше Виндовс. При этом можно не беспокоиться о том, что какая-то программа или игра будет «зависать», «тормозить» или демонстрировать прочие недостатки – все аппараты, работающие на OС от Windows изначально выпускаются с отличными параметрами. Единственным и существенным недостатком является малое количество бесплатных приложений, которых предостаточно на хорошей ОС Андроид.

Цены и доступность устройств


Несколько лет назад, когда только начали появляться на рынке, стояли они намного больше, чем Андроид-гаджеты. Это объясняется все теми же более высокими техническими параметрами. В настоящее время стоимость аппаратов находится примерно на одинаковом уровне. Другими словами, и там, и там есть как бюджетные модели, так и высокотехнологичные новинки с огромным ассортиментом возможностей и обширным функционалом. Таким образом, в плане стоимости и доступности устройства практически ничем не отличаются. Ассортимент моделей – другое дело. Все-таки, выбор девайсов с поддержкой Android настолько огромен, что в этом разнообразии можно легко затеряться.

Безопасность и стабильность


В плане безопасности стабильности на первом месте оказывается «компьютерная» ОС, и этому есть несколько причин. Во-первых, речь идет о полноценной антивирусной программе, как и на ПК. Сколько раз каждый из нас пытался установить какую-нибудь программу, но ничего не получалось, а все из-за того, что антивирус упорно отказывался давать ей доступ к системе, поскольку обнаруживал какие-либо вредоносные файлы? Регулярная проверка системы на наличие вирусов и нежелательных программ поможет быстро выявить и нейтрализовать угрозу. Тем более, количество антивирусов огромно, можно выбрать любой на свой вкус.

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

Заключение

Подводя итог, можно сказать, что Андроид лучше Виндовс, поскольку обходит его по некоторым вышеуказанным пунктам. В то же время, есть все основания считать, что как только в Microsoft серьезно возьмутся за рекламу ОС, тщательно поработают над интерфейсом и еще больше расширят ассортимент приложений, то она составит вполне серьезную конкуренцию «роботу». Впрочем, каждая платформа хорошая по-своему, в зависимости от условий ее использования.

Когда мы выбирали лучшие сервисы по созданию мобильных приложений, мы искали решения, позволяющие создавать приложения более-менее профессионального уровня без необходимости использовать какие-либо навыки из области программирования. При этом мы ориентировались на ключевые признаки, такие, как наличие готовых шаблонов, возможность рассылать push-уведомления, интеграция с социальными сетями, работа сервисов геопозиционирования, программы лояльности (для постоянных клиентов), средства поддержки мобильной коммерции, настройки персонализации, а также пригодность для создания приложений для устройств на базе платформы Android, iPhone и iPad. Кроме того, нужные нам сервисы по созданию приложений должны были быть рассчитаны на новичков и иметь специфические функции, полезные для использования приложений в сфере розничной торговли.

Перед вами наша выборка лучших предложений с информацией о том, как мы ее проводили. В этом обзоре только зарубежные конструкторы мобильных приложений, а для жителей России (и стран СНГ) мы предлагаем воспользоваться конструктором appropio.com (Appropio, Аппропио), который сделан с учетом специфики локального рынка и российскими разработчиками с опытом.

Лучший конструктор мобильных приложений для малого бизнеса в целом: «Гудбарбер» (GoodBarber )

«Гудбарбер» представляет наибольшую ценность для тех, кто занят в малом бизнесе. Стоит использование этого конструктора совсем не дорого, а его средствами и инструментами при этом можно пользоваться без ограничений. Еще нам нравится, что «Гудбарбер» очень прост в использовании и позволяет создавать превосходные многофункциональные мобильные приложения для всех разновидностей бизнеса. Кроме того, «Гудбарбер» предоставляет доступ к программному коду, компонентам (дополнительным модулям) и интерфейсам программирования вашего приложения, так что вы можете полностью индивидуализировать приложение, ориентируясь на конкретные потребности своего бизнеса. Исходя из нашего опыта, можно сказать, что «Гудбарбер» вдобавок располагает превосходной, весьма полезной системой поддержки клиентов.

Лучший конструктор мобильных приложений для начинающих: «Билдфайр» (BuildFire )

Конструктор «Билдфайр» позволяет создавать мобильные приложения профессионального вида за короткое время, не требуя применения каких-либо технических навыков. Его было настолько легко использовать, что у нас ушло меньше 10 минут на то, чтобы создать учетную запись, а затем и наше первое приложение. Нам нравится, что этот конструктор упрощает процесс создания мобильного приложений: сначала вы выбираете и настраиваете оформление и функционирование приложения согласно личным предпочтениям, потом при помощи виджетов (элементов интерфейса) без труда добавляете содержание. А еще нам пришелся по душе тот факт, что в «Билдфайр» имеется опция предварительного просмотра приложения на вашем устройстве - это дополнительное преимущество, которого лишено большинство конструкторов по созданию приложений для пользователей начального уровня.

Лучший конструктор мобильных приложений для сферы розничной торговли: «Мобикарт» (MobiCart )

«Мобикарт» - это хорошо отлаженный конструктор мобильных приложений, предназначенный для оказания помощи тем, кто занят в сфере розничных продаж, чтобы они вышли в «мобильную» торговую среду и увеличили объемы реализации посредством использования средств мобильной коммерции. Он сэкономит ваше время, так как позволяет автоматически создать электронную витрину-интерфейс для мобильных устройств, синхронизируя ее с основным сайтом-магазином, загружая файл формата.csv или используя собственный интерфейс программирования приложений «Мобикарт». Таким образом, вы можете интегрировать в приложение большое количество сторонних решений (дополнительных компонентов) и мобильных платежных систем, а ваши клиенты - делать покупки прямо через приложение. В числе прочих полезных функций рассылка извещающих уведомлений, услуги сервисов геопозиционирования и возможность переносить в приложение необходимую информацию из ваших социальных сетей.

Наши методы

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

Затем мы сократили перечень до минимума, обращая внимание на виды конструкторов мобильных приложений, характерные ключевые функции, различные варианты использования в тех или иных ситуациях, а также большое количество других показателей (они подробно перечислены ниже). Чтобы легче было рассортировать конструкторы по созданию приложений и выбрать из них лучшие, мы расспросили индивидуальных предпринимателей, бизнес-консультантов и разработчиков приложений, что требуется от подобного сервиса, какие возможности таких конструкторов они могут охарактеризовать с положительной стороны, а также - что им нравится или не нравится в конструкторах, которыми они пользуются в настоящее время или пользовались раньше. Дополнительно, для лучшего понимания, мы уточнили непосредственно в компаниях, занимающихся разработкой конструкторов по созданию приложений, как работают различные виды таких конструкторов и чем они отличаются друг от друга.

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

В итоге у нас образовался перечень, в который вошли десятки конструкторов мобильных приложений. Нашими фаворитами стали «Гудбарбер», «Билдфайр» и «Мобикарт», а в финальный список вошли «Эппи Пай» (AppyPie), «Комо» (Como), «Эпмашин» (AppMachine), «Эпмакр» (AppMakr), «Шаутэм» (ShoutEm), «Ичскейп» (EachScape), «Мобайл Роуди» (Mobile Roadie) и Appery.io. При оценке каждого сервиса по созданию приложений мы учитывали следующие характеристики:

стоимость,
легкость использования,
возможность индивидуальной настройки,
возможность рассылать push-уведомления,
доступность программ лояльности для постоянных клиентов,
наличие сервисов геопозиционирования/геотаргетинга,
особенности интеграции с социальными сетями,
возможность работы по принципу «один щелчок мыши»,
особенности использования карт,
возможность предварительного просмотра на различных устройствах,
инструменты управления приложением,
особенности интеграции с приложениями сторонних производителей,
особенности аналитической работы и представления информации,
характеристики службы поддержки/обслуживания клиентов

«Эпп Фактори» (App Factory ) — Все решает содержание? «Эпп Фактори» автоматически «вытаскивает» информацию непосредственно с вашего вебсайта, так что вы можете получить готовое мобильное приложение уже через пять минут после начала работы. Просто введите адрес сайта с «www» или URL, загрузите свой логотип, выберите цвета - и готово. Работа «Эпп Фактори» основана на применении индивидуального, несложного и эффективного принципа построения приложения. Этот конструктор легок в эксплуатации и позволяет передавать информацию прямо на мобильные устройства ваших пользователей, когда приложение запускается. mippin.com/appfactory

app . cat — У вас свое маркетинговое агентство? Конструктор приложений app.cat поможет вам выполнить сборку приложений для мобильных устройств, специально предназначенных для торговых предприятий, музыкальных коллективов, знаменитостей и прочих заказчиков. В отличие от подавляющего большинства сервисов по созданию приложений app.cat распространяется с помощью текстовых сообщений, социальных сетей и извещающих уведомлений, что обеспечивает вам большую независимость и позволяет избежать множества проблем, в том числе простоев, возникающих, когда приложение распространяется через онлайн-магазины приложений. app.cat

AppBuilderOnline . com — Разработанный с учетом потребностей малого бизнеса конструктор AppBuilderOnline.com рассчитан на то, чтобы облегчить разработку мобильных приложений для мобильных устройств и сделать ее доступной. Также он позволяет выполнить всю рутинную работу по регистрации мобильного приложения, когда нужно подавать заявку на его размещение в магазинах приложений, и полноценно пользоваться услугами клиентской поддержки вне зависимости от размера и особенностей платы за пользование сервисом. appbuilderonline.com

Appery . io — Appery.io - единственная облачная платформа, функционирующая по принципу «перетащил мышью и отпустил», с набором программных средств для визуальной разработки и интегрированными серверными службами. Вы работаете прямо в облаке, где не нужно ничего устанавливать или скачивать, соответственно легче создавать и запускать приложение. Также Appery.io предоставляет умелым разработчикам шанс использовать расширенные функциональные возможности. appery.io

«Эпмашин» (AppMachine ) — Использование сервиса «Эпмашин» - экономичный способ создать профессиональное полнофункциональное мобильное приложение самостоятельно или с помощью дизайнеров-разработчиков. Существует три возможности сделать это. Проще и быстрее всего выполнить анализ вашего существующего вебсайта и импортировать содержащуюся там информацию в приложение для платформ iOS, Android и Windows Phone. Еще можно начать с нуля, используя предварительно созданные структурные элементы платформы, или воспользоваться услугами разработчика «Эпмашин», который создаст для вас приложение. appmachine.com

«Эпмакр» (AppMakr ) — Один из наших фаворитов, конструктор мобильных приложений «Эпмакр» - это бесплатная платформа вида «сделай сам» для создания надежных интернет-приложений формата HTML5 и специальных приложений для iOS и Android, причем без всяких элементов программирования. При помощи «Эпмакр» предприниматели могут создавать столько первоклассных мобльных приложений, сколько пожелают, с неограниченным количеством бесплатных обновлений. В перечень основных свойств входит использование извещающих уведомлений, функционала HTML5, банков фотографий с высоким разрешением, автоматических обновлений, а также возможность индивидуализации оформления и структуры приложения. В отличие от подавляющего большинства прочих сервисов для создания приложений, «Эпмакр» обеспечивает вам полную независимость - вы можете публиковать свое приложение под собственной маркой без ссылки на «Эпмакр». appmakr.com

«Эпнотч» (AppNotch ) — Иногда все, что нужно для создания мобильного приложения - это сайт в Интернете. «Эпнотч» позволяет предпринимателям без всяких сложностей преобразовывать их существующие вебсайты в приложения формата iOS, Android и HTML5. Нужно только ввести URL и выбрать тип конструкционного исполнения приложения. Содержание при этом синхронизируется автоматически, так что не придется постоянно переходить с сайта в приложение и обратно, чтобы внести актуальные изменения. appnotch.com

appsbar — appsbar - это бесплатный конструктор мобильных приложений для устройств на платформах Android, iOS, Windows Phone и BlackBerry. Он не только позволяет создавать мобильные приложения, но и облегчает возможности их раскрутки в магазинах приложений, в социальных сетях и на собственной торговой интернет-площадке. Также у этого сервиса есть дополнительные плюсы - например, при необходимости можно воспользоваться помощью разработчиков. appsbar.com

«Эпсми» (Appsme ) — «Эпсми» - еще один простой в использовании конструктор для создания мобильных приложений как с бесплатными, так и с платными средствами и возможностями. В компании говорят: если вы можете создать страницу в «Фейсбуке», значит, вы можете создать мобильное приложение в «Эпсми». Нам этот конструктор нравится, потому что в нем также имеются расширенный функционал и возможности для продвинутых разработчиков, и можно полностью индивидуализировать мобиьное приложения для нужд конкретного бизнеса. appsme.com

«Эппи Пай» (Appy Pie ) — «Эппи Пай», один из наших финалистов, представляет собой конструктор мобильных приложений для платформ iOS, Android, Windows Phone и BlackBerry по принципу «перетащил мышью и отпустил». В приложениях «Эппи Пай» заложен полный комплект ключевых средств для поддержки связи с клиентами - таких, как рассылка извещающих уведомлений, интеграция с социальными сетями и блогами, доступ к фотобанкам и инструментам коллективного пользования. Доступны также некоторые средства ведения бизнеса, например, планировщик мероприятий, инструментарий для организации ресторанного дела, функции отслеживания по GPS и быстрого вызова. appypie.com

«Бизнес Эпс» (Bizness Apps ) — «Бизнес Эпс» - конструктор мобильных приложений, который подходит для использования почти во всех секторах малого предпринимательства, включая ресторанное дело, музыкальную и спортивную отрасли, сферы недвижимости, юриспруденции, некоммерческих и даже религиозных услуг. Предоставляется выбор из сотен настраиваемых шаблонов и функций наподобие рассылки push-уведомлений, GPS, информационного обмена, наличия связи с соцсетями, мобильных корзин для покупок, мобильного резервирования услуг и заказа еды, персонализированных образцов электронных писем, списков рассылки и многого другого. biznessapps.com

«Билдфайр» (BuildFire ) — Лучший из лучших, по нашему мнению, конструктор по созданию мобильных приложений для новичков. «Билдфайр» позволяет «смонтировать» мобильное приложение профессионального вида за считанные минуты. Удобный для пользователя интерфейс упрощает процесс создания приложения, и вам в ходе работы не понадобится ни один, даже самый простой, навык кодирования. Также доступны возможности персонализации - результатом ваших стараний станет уникальное приложение, отличающееся от заурядных аналогов, созданных при помощи похожих конструкторов.

«Кэнвес» (Canvas ) — При помощи «Приложений и моделей для бизнеса от «Кэнвес» можно превращать существующие формы представления данных в подготовленные для использования на мобильных устройствах модели в цифровом формате, избегая проблем и неудобств, сопутствующих оформлению информации вручную. Использующие «Кэнвес» предприниматели создают собственные мобильные приложения, которые позволяют использовать всевозможные приемы экономии времени - например, автоматизацию документооборота, калькуляцию смет и заказов на покупку, отслеживание продукции (при помощи GPS), а также подтверждение или обеспечение доступа при вводе подписи. Вдобавок приложения «Кэнвес» разрешают принимать мобильные платежи, проводить отслеживание, используя метод сканирования штрих-кода и сверяясь с различными базами данных. gocanvas.com

«Комо» (Como ) — Конструктор приложений «Комо» нам нравится потому, что благодаря ему упрощается создание приложений профессионального вида, при этом можно использовать коллекцию тем, цветов, иконок, макетов, стилей и фонов. Также здесь предусмотрен ряд средств, которые помогут вести дела. Можно использовать настройку для принятия мобильных платежей (MyCheck), позволить клиентам оставлять заказы прямо в приложении с функцией Online Ordering, отслеживать доставку их заказов при помощи Bringg. Кроме того, в «Комо» есть разнообразные сервисы распространения и продвижения для раскрутки вашего приложения. como.com

«Ичскейп» (EachScape ) — Очередной наш фаворит «Ичскейп» - конструктор создания мобильных приложений типа «перетащил мышью и отпустил», в котором пользователи могут создавать индивидуализированные, высококачественные приложения для iOS, Android и HTML5. Поскольку в «Ичскейп» не используются шаблоны, его платформа позволяет пользователям «мастерить» настраиваемые специализированные (в том числе формата HTML5) приложения с такими функциями, как применение сервисов геопозиционирования, push-уведомлений, потокового вещания и большого разнообразия приемов для интеграции с социальными сетями (не только с «Фейсбуком», «Твиттером» и «Линкд-ин»). Также «Ичскейп» предоставляет возможность использовать облачный сервис управления содержимым для хранения текстовых материалов, изображений, аудио- и видео-файлов, который повысит производительность вашего приложения так же, как это делают современные усовершенствованные инструменты управления приложениями. eachscape.com

«Геймсэлэд» (GameSalad ) — «Геймсэлэд» позволит каждому быстро создать надежное игровое мобильное приложение, не имея навыков кодирования. С этим сервисом вы сможете создать игру за несколько часов, а не недель или месяцев. После скачивания бесплатной программы «GameSalad Creator» можно приступать к разработке игры, используя интерфейс вида «перетащил мышью и отпустил» и библиотеку характеров (персонажей) и игровых элементов. При помощи встроенной функции предварительного просмотра пользователи могут протестировать логические схемы игры и наборы поведений персонажей на своих персональных компьютерах или мобильных устройствах, чтобы разработать полноценный, жизненный игровой процесс. gamesalad.com

«Гудбарбер» (GoodBarber ) — Наш лидер из числа лучших конструкторов мобильных приложений для малого бизнеса в целом. «Гудбарбер» - то, что нужно, чтобы предложить нечто действительно стоящее. Он одновременно доступен и прост в использовании, и при работе в нем можно пользоваться огромным количеством средств и компонентов, вариантов персонализации, а также услугами отличной клиентской службы, причем без всякой дополнительной платы.

«Мобикарт» (MobiCart ) — Лучший, с нашей точки зрения, конструктор по созданию мобильных приложений для тех, кто занят в сегменте розничных продаж. Использование «Мобикарт» - простой и быстрый способ перенести ваш магазин в сферу мобильной торговли. Он позволяет автоматически создать электронную витрину прямо в приложении, а затем использовать преимущества мобильной коммерции и систем проведения мобильных платежей, так что клиенты смогут делать покупки прямо со своих айфонов, айпадов и устройств на платформе Android.

«Мобайл Роуди» (Mobile Roadie ) — «Мобайл Роуди» нам нравится за то, что он позволяет предпринимателям создавать надежные мобильные приложения с расширенным функционалом. Например, с функцией рассылки геотаргетированных, актуальных и индивидуализированных push-сообщений, использования схем местоположения, чтобы знать, где находятся пользователи и с кем из них стоит связаться, или встроенных систем отметок активности и предоставления вознаграждений, мобильных инструментов маркетинга, распространения последних известий, даже стены для общения поклонников с возможностью постить сообщения и общаться в форме чата. Предоставлены также средства для углубленного анализа данных, выявляющие важные сведения о клиентах: например, какую информацию в приложении они просматривают, какой делятся с друзьями, что покупают, а также - когда они пользуются приложением и какого они возраста. mobileroadie.com

Salesforce 1 Platform — Предприниматели, подыскивающие индивидуальные решения, могут воспользоваться конструктором «Salesforce1 Platform», чтобы создавать уникальные мобильные приложения для клиентов, сотрудников, партнеров и прочих пользователей. Из числа других конструкторов «Salesforce1 Platform» выделяет возможность «творить» буквально какие угодно, совершенно необычные мобильные приложения. Эта возможность реализуется благодаря способности сервиса без с легкостью интегрироваться с вашими вспомогательными бизнес-инструментами, синхронизировать данные с данными систем, которые вы используете, предлагать средства и услуги интерфейсов программирования приложений. salesforce.com/platform/overview

«Тэплитикс» (Taplytics ) — «Тэплитикс» позволяет предпринимателям оптимизировать их приложения и удерживать клиентов. Это специальное мобильное средство А/В тестирования, с которым могут работать целые команды специалистов, от менеджеров по продукции до дизайнеров и разработчиков, причем приложения можно обновлять без использования программного кода и проведения согласований. Оно позволяет предпринимателям сосредотачиваться на сути их работы в ускоренном и распланированном режиме. «Тэплитикс» предназначен для того, чтобы обеспечивать мгновенные обновления приложений при помощи доступной через сеть визуальной программы-редактора. taplytics.com

«Зенджин» (Zengine ) — Хранение баз данных с использованием учетных электронных ведомостей или громоздкого программного обеспечения может стать серьезной проблемой для предпринимателей из сферы малого бизнеса. Вместо применения этих средств облачная платформа «Зенджин» предлагает возможность создавать индивидуализированные приложения для бизнеса, которые упрощают ведение баз данных. С «Зенджин» вы можете формировать электронные системы базы данных с пользой для своего дела, снижая до минимума риски ошибки из-за человеческого фактора, а также потери времени, которые возникают при освоении интерфейса, ручном вводе и поиске данных. zenginehq.com

Что лучше: “Андроид” или Windows Phone? Какие преимущества и недостатки есть у устройств каждого типа? Для чего вообще предназначены данные операционные системы, подо что они заточены? Эти и другие подобные вопросы мы постараемся разобрать в ходе данной статьи.

Вступление

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

В народе бытуют такие мнения: Android - незавершенная ОС, имеющая множество недочетов, вследствие которых падает производительность устройства даже при сильном аппаратном “железе”. IOs, наоборот, имеет хорошо проработанную архитектуру ОС, и даже при аппаратной начинке, которая слабее “андроидской”, работает не в пример стабильнее и быстрее. Но когда разговор заходит о Windows Phone, то тут многие пользователи начинают произносить речь о “темном лесе”, непонятном плиточном дизайне, который является ошибкой, а также о прочих, как им кажется, проблемах.

В данной статье мы поговорим о том, что же все-таки лучше: “Андроид” или Windows Phone, попытаемся сравнить эти две операционные системы по некоторым параметрам.

Первый параметр: доступность устройства


В настоящее время наиболее доступным вариантом является, разумеется, устройство под управлением операционной системы Android. Самые дорогие устройства же на рынке смартфонов на сегодняшний день, конечно, распространяет компания Apple. Над этой проблемой работает уже и Nokia, основным продуктом которой являются смартфоны Windows Phone. И, стоит отметить, некоторые, казалось бы, ярые защитники Android переходят на сторону компании Nokia, однажды попробовав, что это такое. Больше они возвращаться на Android не хотят, а значит, для этого есть какие-то технические аспекты. С ними мы попытаемся разобраться позднее.

Второй параметр: пользовательский интерфейс и дизайн

Вообще дизайн Android и Windows Phone мало чем отличается друг от друга. Производители устройств с двух сторон стараются сделать свои смартфоны как можно более тонкими. Именно поэтому частенько можно заметить сходство в дизайне определенных моделей. Но чего не отнять у Android в качестве пользовательского интерфейса, так это многочисленных виджетов, а также оболочек. Они создаются сторонними разработчиками, но нельзя не отметить, что лицо, так сказать, системы очень сильно можно изменить, используя ту или иную оболочку, а также определенный набор виджетов. Программы для “Андроид“ вообще распространяются лучше, чем для какой-либо другой операционной системы, и это заметный плюс в копилку именно данной ОС.

Есть еще один нюанс. Когда только вышла ОС “Андроид L”, она имела некоторую концепцию, которая заключалась в так называемом “материальном дизайне”. По сути дела, платформа в перспективе может стать более целостно проработанной. За счет оптимизации, быть может, удастся выровнять ее стабильность, устранить некоторые недостатки, сведя счеты не только с Windows Phone, но и с “яблоками”. А там аппаратная начинка станет фактором, который не уравновешивает чашу весов, а однозначно склоняет ее в пользу ОС “Андроид”.

Как уже говорилось ранее, базой Windows Phone 8 служит плиточная система. Ее размер можно идеально подогнать под определенного пользователя. Если кто-то имел опыт работы с Windows 8 на ноутбуке или компьютере, то он сразу же поймет, о чем идет речь, поскольку никаких существенных изменений в плане дизайна нет, и не предвидится. Работает Windows Phone 8 не в пример стабильнее того же самого “Андроида”. Однако по сравнению с ним она выглядит достаточно “неповоротливой”.

Третий параметр: приложения

Здесь ситуация между iOS и Android складывается патовая. Обе платформы имеют в своем распоряжении примерно одинаковое количество приложений (более миллиона). А вот телефон Window Phone похвастаться этим не может. На сегодняшний день в магазинах доступно только около четверти миллиона приложений. Все три платформы имеют свои собственные магазины, в которых и распространяются приложения на платной и бесплатной основе. Если в случае с “Андроид”-смартфонами это Play Market, то программы для Windows Phone скачать можно с соответствующего ресурса. В плане приложений выигрывает явно операционная система “Android”

Четвертый параметр: магазины приложений

Стоит отметить, что программы для “Андроид”, как и для других мобильных операционных систем, распространяются не только в официальных магазинах приложений, но и на любительских сайтах. Это так называемое “пиратство”, поскольку в том же самом Play Market порой приложение можно скачать, только приобретя его. Понятно, что это удобно не всем, далеко не всем.


Назвать со стопроцентной вероятностью магазин приложений операционной системы Android или Windows Phone удобным просто язык не поворачивается. Порой можно провести достаточно много времени за поиском необходимой программы. Переходы по ссылкам, рекомендации и прочее, прочее - все это очень сильно мешает продуктивному поиску. Но даже при этом нельзя не отметить, что все же программы для “Андроид” в магазине приложений искать гораздо удобнее. Еще один плюс в копилку операционной системы Android, а телефон Window Phone терпит очередное микропоражение.

Пятый параметр: аккумуляторы


Время автономной работы частенько становится тем фактором, на который обращают внимание пользователи в первую очередь. И это нисколько не удивительно, ведь какой смысл будет от суперпроизводительности устройства, если оно будет разряжаться всего через пару часов?

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

Здесь между Android и Windows Phone ничья. Оба типа устройств снабжаются достаточно емкими аккумуляторами, но за счет недоработанных операционных систем они расходуют и пропорциональное количество энергии. Стоит заметить, что есть сторонние (а где-то встроенные в архитектуру ОС) приложения, позволяющие смотреть отчеты об использовании батареи. Есть в устройствах и режимы энергосбережения. Они позволяют отключить неиспользуемые модули, закрыть ненужные приложения. Таким образом экономится заряд.

Шестой параметр: системные обновления


Обновления появляются регулярно как для Android, так и для Windows Phone. Это и локальные патчи, и крупные обновления, которые исправляют достаточно количество системных ошибок. Но контроль над программным обеспечением в Microsoft ведется гораздо жестче, чем в Google. Для Window Phone обновления, как и для других операционных систем, выходят почти через каждые 2-3 месяца. Если Windows Phone в области обновления программного обеспечения и превосходит Android, то ненамного.

Седьмой параметр: “рутизация” устройства

Многие пользователи задаются вопросом о том, что лучше - “Андроид” или Windows Phone, даже не задумываясь над вопросом “рутизации” этих устройств. Для начала разберемся с тем, что такое “рутизация”. Это - процесс получения прав суперпользователя. То есть рутированное устройство (от слова Root) предоставляет пользователю больше функций и возможностей. Взлом вообще является делом достаточно трудоемким, но проще всего его провернуть на устройствах, которые базируются на операционной системе Android.

Заключение

Итак, что же мы выяснили в ходе данной статьи? Вопрос о том, что лучше - “Андроид” или Windows Phone, требует комплексного подхода и разбора по ряду факторов. Как легко убедиться, дизайн этих устройств достаточно схож. Но вот пользовательский интерфейс - совсем другое дело, и здесь чаша весов склоняется в пользу Android. По цене самым доступным сегментом являются также устройства под управлением операционной системы “Андроид”. Вообще эти устройства имеют большое количество “наворотов”, которые можно скачать из цифровых магазинов. Это, кстати, еще один плюс в копилку “Андроид”.

Итак, плюсы операционной системы “Андроид”: сильная аппаратная часть, привлекательный пользовательский интерфейс, доступная цена, множество приложений, утилит, игр. Минусы: слабые аккумуляторы (в большинстве случаев), недоработанная операционная система (на данный момент).

Плюсы операционной системы Windows Phone: строгий деловой дизайн и пользовательский интерфейс, стабильная работа системы, редкие сбои, более сильная батарея. Минусы: не соответствующее современным играм “железо”, отсутствие большого количества приложений.

Люди, которые больше ценят возможность поиграть на своем устройстве в любой момент, которым телефон нужен для развлечений, безусловно, должны сделать свой выбор в пользу устройства под управлением “Андроид”. А тем, кому нужна функциональность, а телефон необходим для работы, надо обратить внимание на Windows Phone. Таким образом, вопрос о том, что лучше - “Андроид” или Windows Phone, закрыт.

Одна из самых важных задач в процессе разработки мобильных приложений - выбор подходящей платформы. Что лучше: нативные или кроссплатформенные решения? Стоит ли иметь дело с Blackberry и Windows Phone, или все же отдать предпочтение Android и iOS?

Мы попробуем проанализировать преимущества и недостатки самых популярных подходов: нативной Android и iOS и кроссплатформенной разработки на основе HTML5.

На чем нужно сосредоточиться при выборе платформы для разработки мобильного приложения?

Целевая аудитория

Проведите исследование и составьте профиль Вашего клиента. Обратите внимание на географический фактор. Стоит помнить, что большинство европейцев предпочитают Android устройста устройствам на iOS. Американцы используют оба вида приблизительно одинаково, а в странах Азии ситуация отличается в зависимости от страны.

Поведение пользователей

Если Вы планируете внедрять монетизацию, то важно знать, что пользователи Apple более склонны к покупкам в приложениях, чем пользователи Android.

Функции

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

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

Цена разработки

На первый взляд кроссплатформенные решения кажутся экономными, так как не надо нанимать разработчиков под разные платформы. Если же рассмотреть все детально, то можно увидеть, что все не так радужно, как казалось.

Гибридное приложение - это веб-страница, оптимизированная под использование на разных устройствах и завернута в нативную оболочку. Именно поэтому оно имеет доступ только к некоторым нативным функциям. Если разрабатывать что-то вроде обработки изображений или транслирования видео в прямом эфире, кроссплатформенные решения терпят неудачу. В таком случае Вы платите меньше, но и получаете меньше.

Поддерживаемые устройства

Android поддерживает 160 устройств. iOS 9 - 15, Windows Phone 8.1 - 100, Blackberry - 10. Конечно же, выглядит сложным адаптировать приложение под такое количество устройств на каждой платформе. Но, выбрав кроссплатформенный путь, Вам придеться делать это для всех устройств сразу.


Дополнительные затраты, связаные с разработкой

Чтобы подать приложение в маркет, Вам понадобиться приобрести аккаунт разработчика. Эта услуга стоит $25 у Google Play. Apple обойдется в $100 за аккаунт разработчика и $299 за программу Enterprise. В случае кроссплатформенного приложения, Вам нужно будет заплатить за все маркеты сразу.

Модерация

iOS приложения всегда строго модерируются. Apple обычно рассматривает проекты в течении 10 дней.

Система модерации у Google Play намного слабее. Кроме того, пользователь может легко загрузить.apk файл любого приложения и установить его на свое устройство.

Ожидания пользователей

Пользователи Apple всегда ожидают от компании наивысшего качества и инноваций. Они хотят быть первыми, кто испытает новое, и готовы платить за это. Пользователи Android не любят тратить деньги на свои приложения. Им нравится материальный дизайн и бесплатные поощрения.

Что нужно знать при выборе платформы для разработки мобильного приложения

Нативная разработка мобильных приложений для iOS


iOS - это закрытая платформа. Apple полностью контролирует свой язык программирования, приложения, которые публикует, и устройства, которые выпускает. Вам надо будет подчинятся правилам компании и быть готовым к постоянным изменениям.

Время от времени Вам надо будет обновлять приложение до последней версии iOS. Apple сделал процесс легким для пользователей. Все, что нужно сделать, это зайти в настройки и запустить обновление. Для Вас, как для владельца продукта, это значит, что Вам необходимот находиться на связи с разработчиками и добавлять изменения в соответствии с последними требованиями.

Еще одна хорошая новость: есть всего лишь около 20 устройств, с которыми Ваше приложение должно быть совместимым. У Android это число равно 100, что усложняет оптимизацию дизайна, например. Меньшее количество поддерживаемых устройств влечет за собой снижение затрат на тестирование.

Если Ваша цель состоит в том, чтобы получать доход от приложения, а не только, чтобы люди знали Ваш бренд, выбырайте разработку для iOS. Говорят, что пользователи Apple тратят на 60% больше на покупку приложений, чем Android пользователи.

Нативная платформа Android для разработки приложений


По последним данным Statista.com, Android является самой популярной платфрмой для разработки мобильных приложений. Она дает доступ к большому количеству целевіх пользователей.

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

Язык программирования Java является популярным за пределами Android мира. Так как и сама платформа не есть очень сложной для изучения, довольно легко найти профессионального разработчика, чтобы воплотить свою идею в жизнь. Разработка возможна на разных ОС, среди которых Windows, Mac OS или Linux. Ни них всех можно установить и использовать Android SDK. Google постоянно создает и совершенствует соответствующие средства разработки, что делает возможным для программистов создавать приложения различного уровня сложности.

Кроссплатформенные приложения


Кроссплатформенное приложение является комбинацией HTML5 и нативных плагинов. Такой подход может показаться экономически очень эффективным решением. Appcelerator.com, один из самых популярных кроссплатформенных фреймворков, обещает разработку на 20% быстрее по сравнению с нативными языками, до 90% повторного использования кода при поддержке множества платформ, а также сокращение затрат. Не звучит ли как утопия?

Похоже, что кроссплатформенная разработка может быть отличным решением для Вашего проекта: нет головной боли о разнообразии поддерживаемых устройств, множество готовых решений и фреймворков пользовательского интерфейса для реализации даже сложных функций. Намного легче поддерживать кроссплатформенное приложение, чем нативное. Но где же подвох?

Их достаточно много:

  • Зависимость от структуры
  • Совместимость
  • Ошибки во фреймворках
  • Низкая производительность
  • Ненативные ощущения и вид

Чтобы подсуммировать все сказанное…

Несколько советов о том, когда стоит рассматривать нативные платформы:

  • Если нужно разработать особенное приложение;
  • Проект является сложным;
  • Вы хотели бы потратить меньше средств на тестирование на различных устройствах;
  • Вы стремитесь следовать трендам;
  • Вы хотите предоставить пользователям лучший опыт и впечатления;
  • Вы хотите, чтобы приложение имело нативные ощущения и вид.

Рассматривайте кроссплатформенные приложения, если:

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

Наша компания занимается разработкой мобильных приложений уже на протяжении 6 лет. Попробовав и протестировав разные варианты технологий и инструментов, мы пришли к выводу, что нативные платформы наилучше удовлетворяют потребности наших клиентов. Именно поэтому мы сконцентрировались на нативных языках разрабоки для iOS и Android.

Если Вам нужен какой-либо совет, пишите нам. Мы в MLSDev всегда рады помочь.
Перевод статьи:

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

Поэтому давайте сразу перейдем к делу и кратко ответим на самый простой вопрос по теме: «Какие бывают виды мобильных приложений?»:

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

    Нативные приложения. Здесь речь идет о приложениях, разработанных под «родную» платформу, то есть Android, iOS или Windows. Они загружаются напрямую из местного магазина, оптимизированы с точки зрения взаимодействия с системой, расхода батареи и полноценного использования возможностей устройства.

    Гибридные приложения. В данном пункте есть некоторое расхождение во мнениях: кто-то считает гибридные приложения веб-сайтами, разрабатываемыми по универсальной схеме для десктопов и мобильных устройств. Яркими примерами являются страницы Google или Amazon . Но в данном тексте будем придерживаться несколько другой версии, при этом не исключающей первую: гибридные приложения - это некий компромисс между веб-приложениями и нативными, то есть загружаемые из магазина, имеющие оболочку, написанную на платформенном языке, но имеющие в той или иной степени веб-функционал.

    Приложения-эксперименты. Это когда разработчик просто хотел реализовать свою задумку, плевав на правила и целевую аудиторию. Популярностью такие приложения по понятным причинам не пользуются, потому в стандартные классификации обычно не включаются.

Приняв это деление за основу, перейдём непосредственно к языкам.

Веб-приложения

Откровенно говоря, если вы только начинаете свой путь в мобильную разработку, то веб-приложения - прекрасный выбор. Во-первых, с точки зрения языков, вам здесь вполне хватит «больших» HTML5 и JavaScript. Выучить их придётся на хорошем уровне, чтобы пробелы в образовании не приводили к серьёзным багам. Но в остальном даже с точки зрения литературы вполне хватит прочтения двух книг: «Основы разработки веб-приложений » или «HTML5. Разработка приложений для мобильных устройств ».

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

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

Нативные приложения

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

Базовые языки для iOS - ObjectiveC и Swift. Если вы никогда не сталкивались с первым, то я просто не вижу доводов для его изучения в качестве первого языка. Всё дело в том, что Swift создавался с целью закрыть все недостатки ObjectiveC и не отвергнуть уже состоявшихся разработчиков. В итоге, на сегодняшний день это один из самых прогрессирующих языков, как с точки зрения популярности, так и качественного развития. Для изучения предмета с нуля прекрасно подойдёт книга «Swift. Основы разработки приложений под iOS » или интенсив « ».

В Android-е вам придётся поработать с Java. Сколько бы там не прошло судов , призывающих Android признать нелегальное использование этого языка, сколько бы не было угроз о принципиальной смене курса, стоит признать, что сотрудничество с Java не утратило своей актуальности. В качестве литературы советую «Android 4. Программирование приложений для планшетных компьютеров и смартфонов ». Книга не самая свежая, но новичку больше информации и не надо. Про бесплатный курс « » от GeekBrains тоже не забывайте.

Ну а платформа Windows проповедует язык С#. С точки зрения разработки именно нативных приложений для WP, ценность изучения C# сомнительна, так как рынок необычайно мал. Но во-первых, C#, как любой популярный язык, всё же помогает создавать достойные кроссплатформенные приложения, например на Xamarin , а во-вторых перспективы роста от мобильных устройств к десктопным - тоже неплохая мотивация. Для вводного начала хватит курса « ».

Кстати, о кроссплатформенности. Большинство по-настоящему крутых нативных приложений не создаётся с использованием только одного языка программирования. В простейшем случае имеет место быть компилирование исходного кода в требуемый, а уже на месте «допиливаются» возможности родной платформы. Но в этом есть определённые сложности, связанные с избыточностью выходного кода и появлением плавающих ошибок, да и с точки зрения вхождения в профессию такого рода рассуждения пользы не принесут.

Уровень знания языков напрямую зависит от сложности желаемого приложения. Помимо указанных в тексте курсов GeekBrains по некоторым языкам, вы можете посетить и другие, например, по созданию . А дальше, если подобное направление завлечёт, уже сами подберёте удобный только для вас путь развития.

Гибридные приложения


Несмотря на все кажущиеся преимущества данного вида приложений, подводных камней здесь тоже немало. Но касательно сегодняшней темы расскажем о приятном. Языки вы можете использовать любые, в зависимости от того, что у вас за приложение. В простейшем случае, для создания интерфейсной части вы используете нативную часть (Swift, Java, C# и т. д.), а внутренности создаются на HTML5, JS, да и вообще на чем угодно. То есть для того, чтобы перейти на другую платформу, вам придётся потратить куда меньше времени, чем при создании стандартного нативного приложения. В помощь вам специальные фреймворки. вроде PhoneGap или Eclipse . Опять-таки компиляция из любого другого места, в случае чего, поможет.

С точки зрения адаптации под требования платформ тоже никаких проблем. Сделаете кнопку «назад» для iOS, будет она и на Android, пусть даже там она никому не нужна. Просто стандарты здесь совсем другие. Создание гибридного приложения делает акцент именно на идее, остальное - вторично.

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

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

Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Фрисолак описание и состав Фрисолак описание и состав Коричневые кожаные сапоги Коричневые кожаные сапоги Как завязывать шарф на пальто: разные виды узлов Как завязать круговой шарф на пальто Как завязывать шарф на пальто: разные виды узлов Как завязать круговой шарф на пальто