Качественное мобильное приложение, как и любой другой качественный продукт, требует большего времени на разработку, усилий большего количества специалистов, а, следовательно, больших капиталовложений. Естественно, качественное приложение стоит дороже. Но оно не только дороже стоит, но и приносит большую прибыль. В любом случае говорить о высокой цене не приходится.
Одни разработчики обещают сделать приложение почти даром, другие говорят о десятках тысяч долларов. После изучения их предложений и обсуждения заказа с потенциальными исполнителями, заказчик, как правило, все равно не понимает, почему так велика разница в цене и что он получит в результате. В итоге кто-то отказывается от идеи сделать мобильное приложение, кто-то решает делать самостоятельно, кто-то выбирает более низкую цену.
Дороговизна отпугивает не только потому, что непонятно, что заложено в стоимость разработки, но и потому, что непонятно, будет ли качество работы реально соответствовать заявленной стоимости. Заказчик, не являясь ИТ-специалистом, часто не понимает, что он заказывает, что получит, что ему нужно, а от чего лучше отказаться. Этим, естественно, пользуются нечистые на руку разработчики: ставят заоблачные цены или делают почти бесплатно, но некачественно; делают то, что умеют и могут, а не то, что реально нужно заказчику.
Для развивающегося рынка мобильных приложений разброс цен естествен. Еще пять лет назад мало кто занимался их разработкой, а сегодня на рынок вышли и компании, и фрилансеры, а еще появились конструкторы мобильных приложений, позволяющие делать простенькие и недорогие приложения очень дешево. То есть рынок подстраивается под потребности разных клиентов, предлагая всевозможные решения, в том числе и ценовые.
Создать простое мобильное приложение, например вывод веб-странички из интернета, статическое отображение с парой кнопок, или калькулятор может любой начинающий программист-фрилансер. Если вы обратитесь к новичку, приложение обойдется вам дешевле. Да, качество будет сильно хромать, но оно будет работать и может стать прототипом или альфа-версией, которая поможет понять, нужно оно вам или нет. Но даже не думайте о развитии такого приложения. Забудьте о его поддержке, а зачастую и вовремя выполненной работе, не мечтайте об отсутствии ошибок и возможности попасть в магазины приложений. Даже если приложение туда попадет, недовольные пользователи «заминусуют» его, наставят негативных отзывов, и на этом его история закончится. Работа с фрилансерами – это всегда большой риск. Один человек не может обладать таким опытом, как команда разработчиков, и не может столько же сделать.
Я не противник конструкторов мобильных приложений, поскольку однажды сам создал такой, и он реально помог тысячам предпринимателей вести бизнес эффективнее и зарабатывать больше, однако, как любой владелец фабрики скажет, что костюмы шьются на среднюю «стандартную» фигуру, так и я вынужден сказать, что конструктор делает простое приложение с минимумом стандартных функций, которые удовлетворяют ограниченное количество потребностей пользователей.
Если хотите получить костюм, который отлично сядет по вашей фигуре, не нужно покупать его в магазине – его нужно шить на заказ. Также и с приложениями. Самой дорогой и качественной остается разработка мобильного приложения командой разработчиков. Для этого необходим не один программист, а сплоченная группа разных специалистов и месяцы работы, что объясняет высокую стоимость разработки.
Когда вы найдете студии разработки и отправите им свой запрос по созданию мобильного приложения, скорее всего, первым человеком, который начнет с вами общаться, будет менеджер по продажам. Когда в студии нет человека, который занимается продажами, это в первую очередь заметно по долгому ожиданию ответа: некому быстро оценить ваш запрос, чтобы назвать необходимое время, стоимость и качество будущей разработки.
Когда такой человек есть, он проанализирует ваш запрос, чтобы сказать, какое предложение данная студия может сделать, учитывая ваш бюджет или рассчитать бюджет приложения, которое вы описали в техническом задании. Профессиональная студия сообщит бюджет разработки в формате «от и до», не называя конкретную сумму, потому что ее невозможно просчитать на этапе получения запроса от заказчика, а непрофессиональная укажет конкретную сумму и вряд ли по нижней планке – скорее по самой высокой, к тому же с запасом.
Когда ко мне обращаются за советом по разработке мобильного приложения, я всегда сообщаю потенциальному заказчику, что не нужно делать мобильное приложение, если оно не поможет ему решать бизнес-задачи. Уверен, что большинство коллег по цеху с радостью потратят деньги клиента, сделав ему бесполезное приложение.
Именно он будет с вами общаться, договариваться, решать все вопросы после начала работ над приложением. Именно он должен объяснить, что это и зачем оно нужно, как будет работать и какую выгоду вы от этого получите. Этот человек находит наилучшее совместное решение, выслушав требования заказчика и зная возможности технологии в целом и команды разработчиков в частности. Кстати, все шишки сыплются на него, а не на разработчиков, что позволяет последним спокойно и качественно выполнять свою работу, пока менеджер проекта справляется со стрессом от общения с заказчиком, решая его проблемы. Если менеджера проекта нет, решать проблемы сложнее.
Менеджер организовывает и согласовывает работу команды разработчиков, в которой может быть и пять, и 50 человек. Каждый разработчик делает свою работу и не имеет ни малейшего понятия, что делает другой. Поэтому, чтобы они не только знали друг о друге, но и выполняли все с одинаково необходимой скоростью и качеством, кто-то должен ими руководить и координировать их работу. Менеджер проекта занимается именно этим.
Он отвечает за внешний вид и удобство использования мобильного приложения. Если приложение будет некрасивым, на него никто не обратит внимания. Если приложение будет еще и неудобным, им никто не станет пользоваться, поэтому от дизайна зависит не только красота, но и функциональность. Это делает работу дизайнера архиважной.
Дизайнер не может быть универсальным специалистом. Одни дизайнеры специализируются на полиграфическом дизайне, другие на разработке дизайна сайтов. Веб-дизайнер не сможет качественно сделать полиграфический дизайн, а полиграфист – веб-дизайн.
Ни тот, ни другой не смогут качественно сделать дизайн мобильного приложения, поскольку дизайнеру мобильного приложения нужны другие навыки. Он должен хорошо понимать процесс мобильной разработки и создавать дизайн, который не только красив и удобен для пользователя, но и может быть основой для качественного написания программного кода. Он также должен понимать, что для каждой из платформ существуют свои рекомендации по дизайну (iOS, Android, Windows) и уметь делать фактически три разных дизайна для каждой из платформ.
Как показывает практика, более чем 80 % мобильных дизайнеров не могут показать ни одного рабочего и мобильного приложения, которое можно скачать в магазинах приложений, созданного при их участии, потому что никогда их не делали. Им кажется, что они могут создавать дизайн для мобильных приложений, умея лишь красиво рисовать в фотошопе, но это не так. Когда мы берем в команду дизайнеров, то просим показать приложения, реализованные на базе их работы, а не нарисованные ими красивые картинки.
Он пишет код приложения, прикрепляет к нему дизайн и заставляет все работать. Так же как и дизайнеры, программисты редко бывают универсальными специалистами. Работа web-программиста гораздо проще, а программист, который пишет код для вашего мобильного приложения, должен писать три разных кода для разных платформ (iOS, Android, Windows). В больших студиях эту работу делают три разных программиста. Есть, конечно, решения, позволяющие создавать приложения один раз, но, как правило, они сильно проигрывают приложениям, разработанным под каждую из платформ индивидуально.
Есть много других специалистов, необходимых для беспрерывной и безошибочной работы команды разработчиков. Например, системный администратор, обеспечивающий бесперебойную работу серверов компании, с которой работают мобильные приложения, их тонкую настройку и оптимизацию. Маркетолог, работающий с целевой аудиторией и помогающий создавать более качественные идеи для приложения. Копирайтер, создающий рекламные тексты. Переводчик для создания интерфейса на других языках. ASOшник, разбирающийся в тонкостях оптимизации приложений в магазинах приложений, который может добиться повышения естественного трафика на ваше приложение в магазине. Многих из них невозможно заменить студентом или одним фрилансером.
Один человек, даже самый способный, не в состоянии заменить всех этих людей. У одного будут хромать какие-то области разработки, а в чем-то он вообще будет дилетантом, и это обязательно отразится на качестве приложения и размере прибыли от приложения.
Профессиональных команд разработчиков на российском рынке не так уж много: всего около сотни, из которой реально могут сделать приложение мирового уровня не более 50 команд, а потребности рынка уже выше. Тем не менее за лучших заказчиков идет конкуренция, в том числе ценовая. А ценовую конкуренцию разработчики решают разными путями. Естественно, часто стоимость разработки снижается за счет потери качества, поэтому, чтобы выбрать команду, работающую качественно, нужно быть достаточно информированным и/или опытным заказчиком ИТ-продуктов. Загруженность лучших разработчиков очень высокая, и иногда, звоня в компанию, вы услышите ценник в миллионы рублей и предложение перезвонить через полгода, так как раньше они не освободятся для работы с вами.
Еще до начала создания конкретного мобильного приложения разработчики должны проделать много подготовительной работы, а именно: провести анализ рынка, выяснить больше информации о конкурентах, составить договор, продумать стратегию вывода приложения, найти способы привлечения пользователей и многое другое. В противном случае вы как заказчик рискуете потратить деньги на никому не нужное приложение, которое никто не купит и не установит; которым никто не будет пользоваться.
Вот поэтому «на глаз» невозможно определить стоимость разработки мобильного приложения. А еще потому, что не бывает двух одинаковых мобильных приложений: каждое создается под потребности конкретного заказчика. Я могу сказать, что минимальная стоимость хорошего мобильного приложения начинается в районе 350 000 руб. и не заканчивается даже на рубеже 10 млн, но не могу сказать, какое приложение вы получите за эту сумму, потому что не знаю, какое вам нужно и кто будет его разрабатывать.
Спрашивать, сколько стоит мобильное приложение, все равно что спрашивать, сколько стоит автомобиль. Ответ очевиден: есть разные автомобили по разной цене. Точно так же есть разные мобильные приложения, выполняющие разные функции, состоящие из разного количества деталей и требующие разного количества ресурсов на их создание. Если кто-то говорит: «Мы сделаем приложение за ХХХ долларов», поинтересуйтесь, что включено в стоимость. Туда не может быть включено все, что вы только ни пожелаете, потому что за озвученную цену разработчик готов сделать только определенное количество работы независимо от того, признался он вам в этом или нет. Фиксированная цена – это конкретный объем работы, поэтому решать вопрос стоимости нужно по-другому: сначала определяете, что вам нужно, а потом выясняете, сколько стоит такая работа.
Серьезный подход к разработке мобильного приложения требует серьезных вложений, причем не один раз. Вам понадобится анализ целевой аудитории, дизайн с высоким юзабилити и конверсией, отличный текст и мультимедиа-материалы, качественные фотографии, а еще, возможно, клиент-серверная архитектура, продвижение приложения, техобслуживание, устранение ошибок и улучшение, тестирование и многое-многое другое. Но опять-таки, вы можете удешевить приложение, отказавшись от того, что вам не нужно, либо упростив то, что менее важно. Для этого необходимо понимать, от чего можно отказаться, а от чего никак нельзя, что должно быть обязательно сделано на самом высоком уровне, а что можно сделать проще.
Как все это понять? Есть три варианта. Первый: быть гением и разбираться во множестве разных сфер деятельности. Второй: самому стать разработчиком приложения. Третий: просто внимательно прочитать эту книгу до конца. Информация, которую вы из нее почерпнете, поможет вам сэкономить при разработке своего приложения с нуля, но не потерять в качестве и, следовательно, в прибыли.
Не только для самых крупных
Компании потерпели крах потому, что внедрение технологии не имело для них смысла – до тех пор, пока не стало слишком поздно.
Крупные компании должны иметь свое мобильное приложение, так же как и сайт, телефон и офисы в разных странах. Сегодня это стандарт, несоблюдение которого вызывает у людей удивление: «Почему у XYZ все еще нет мобильного приложения? Может, с этой компанией что-то не в порядке? Вот у их конкурента AXZ давно есть мобильное приложение». Они думают: «Поставлю, посмотрю, чего там у AXZ интересного. О-о-о, да-а-а, интересно! Куплю что-нибудь у них. О-о-о, это так удобно, теперь буду пользоваться постоянно».
Крупный бизнес с легкостью может монетизировать свои мобильные приложения из-за большого количества лояльных клиентов и, как правило, широкой известности бренда. У крупных компаний затраты на создание приложения окупаются быстро, но как же быть малому бизнесу и частным предпринимателям, работающим в одиночку? Ведь создание полноценного приложения для них – это долго неокупающиеся инвестиции, да еще и необходимо постоянно вкладывать деньги в развитие и поддержку приложения. Где их взять и выгодно ли это?
Небольшим компаниям и частным предпринимателям не нужно создавать сложные приложения на все случаи жизни – у них для этого недостаточно финансов. Малый бизнес может сосредоточиться на более дешевых, более простых и менее функциональных приложениях. Такое приложение не будет выполнять миллион функций и блистать дизайном, но:
1. Оно будет работать без ошибок;
2. Оно будет выполнять возложенные на него задачи;
3. Его можно будет развивать и улучшать.
Другими словами, мобильное приложение, созданное предпринимателем или небольшой компанией, будет работать не хуже, чем приложение, созданное крупным бизнесом, просто у него будет меньше функций.
Следует понять, что малому бизнесу не стоит отказываться от приложений только потому, что они не могут заказать себе дорогое и навороченное приложение. Ведь малый бизнес не отказывается от создания сайтов, рекламы в интернете, использования смартфонов. Также не следует отказываться и от мобильных приложений, а следует искать возможности и пути выхода на этот рынок.
Да, мобильное приложение малого бизнеса не будет иметь сотен тысяч пользователей. Да, это приложение не будет известно всем и каждому. Да, оно не будет обсуждаться в социальных сетях и на YouTube. Но такое мобильное приложение будет выполнять возложенные на него задачи, даже если их будет немного, и самое главное – оно будет приносить прибыль.
Учитывая целевую аудиторию, мобильные приложения условно можно разделить на четыре группы:
1. Приложения для сотрудников;
2. Приложения для деловых партнеров;
3. Приложения для новых клиентов;
4. Приложения для действующих клиентов.
Приложения для сотрудников могут содержать блокнот для заметок, календарь событий, контакты клиентов, инструкции для решения проблем, возникающих в работе. Приложения могут быть корпоративной социальной сетью для обмена опытом между сотрудниками компании и управления корпоративными знаниями. К примеру, приложение курьера Тинькофф Банк позволяет фотографировать документы клиента (паспорт, подписанный договор), и эти данные сразу по безопасному каналу попадают в учетную систему банка.
Приложения для партнеров помогут эффективнее взаимодействовать с поставщиками и другими партнерами. Можно сделать приложения для управления договорами, контактами или для проведения веб-конференций.
Приложения для новых клиентов позволяют за счет создания какой-либо полезной функции или промоприложения привести в свой бизнес новых клиентов. За счет грамотного ASO можно получить много клиентов из магазинов приложений, так как конкуренция там на сегодня меньше, чем в классическом вебе.
Приложения для действующих клиентов помогают поддерживать с ними постоянную связь, напоминать о новых продуктах, скидках, обеспечивать быструю обратную связь и техническую поддержку, дает возможность клиентам делать покупки и оплачивать их в любом месте в любое время или, к примеру, записываться к своему мастеру в любимый салон красоты на конкретное свободное время, даже сидя на совещании.
Следует сказать, что для малого бизнеса мобильное приложение – это возможность роста. Если обычный предприниматель или небольшая компания создадут хорошее приложение, оно автоматически повысит их прибыль. Если приложение станет известным, то даст возможность владельцам продать его и свой бизнес, хорошо при этом заработав, или же найти инвестора для развития и бизнеса, и приложения. В конце концов, все крупные компании когда-то были маленькими, но выросли, потому что не боялись рисковать и искать новые пути развития.
Глава 2
Джинн из смартфона
Мобильное приложение
Сайты развиваются, чтобы стать более похожими на приложение в их богатой функциональности.
Давным-давно, еще до технического прогресса, разные новинки были постоянно доступны только жителям больших городов, а остальным людям приходилось специально выбираться в город за покупками. Потом бизнес пришел в самые отдаленные места, и покупателю требовалось меньше времени, чтобы приобрести нечто особенное, но все равно за покупкой нужно было идти в магазин или офис компании. Магазины и офисы, как правило, работали только определенное время, и не всегда удавалось в них попасть.
С появлением телефона люди начали делать заказы по телефону или по почте, что значительно ускорило и облегчило процесс покупки. Далее появился компьютер с интернетом, и покупать стало еще проще, но при этом человеку требовалось либо находиться за компьютером, либо звонить и выяснять детали, либо идти в магазин после звонка. Часто приходилось ждать ответа от магазина, а затем добраться до нужного канала коммуникации, чтобы ответить на письмо.
Сегодня вы можете заказать что угодно, никуда не добираясь, ничего и никому не говоря, прямо с того места, где вы сидите и прямо в этот момент без каких-либо ожиданий и задержек. Это позволяет сделать мобильное приложение, сокращающее процесс покупки до нескольких секунд, требуемых для его запуска. Теперь не нужно никому звонить, ждать ответа, искать чат, чтобы связаться с техподдержкой или оставить отзыв. Достаточно запустить нужное приложение в любом месте в любое время и ваша проблема будет решена. Добро пожаловать в новую реальность, где ваши желания осуществляются в течение считаных секунд!
Для большинства пользователей мобильное приложение служит в качестве ситуативного помощника: если есть – хорошо, если нет – можем и без него прожить. Для многих мобильное приложение – просто развлечение (социальные сети, игры, фотокамеры). Другие даже не понимают, что, запуская что-либо на смартфоне, они запускают мобильное приложение и поэтому сомневаются в том, нужно оно или нет. Эту группу пользователей тоже важно понимать и учитывать. К примеру, моя мама просто кликает на иконку приложения, которое я ей поставил, и воспринимает его как единое целое с телефоном, а не как отдельную программу. Точно так же на мобильные приложения в качестве пользователей реагируют многие владельцы бизнеса и руководители компаний.
Менеджеры и предприниматели, хорошо понимающие, что такое мобильное приложение, не сидят сложа руки, а создают стартапы и привлекают миллионные инвестиции или же создают мобильные приложения для своего бизнеса. Мобильные приложения работали и работают не только на смартфонах и планшетах, как считают некоторые пользователи. В понимании большинства потребителей мобильное приложение – это программа, запускаемая на планшетах и смартфонах. В действительности мобильное приложение устанавливается и запускается на любых мобильных устройствах. В широком смысле к гаджетам можно отнести любое небольшое электронное устройство, даже электронные часы, электронные книги, калькуляторы, цифровые фотокамеры и MP3-плееры. К мобильным приложениям также можно отнести приложения для SMART-TV.
Мобильное приложение позволяет значительно расширить применение мобильного устройства. Собственно, для этого и нужно любое приложение – оно, как джинн из бутылки, выполняет любые ваши желания, которые ограничены только возможностями аппаратного и программного характера.
Любое приложение выполняет какие-то функции и для чего-то создано. Есть простые приложения, выполняющие одну функцию, например калькулятор. Есть более сложные, например приложения, позволяющие вести бухгалтерский учет на больших предприятиях. Как правило, такие приложения являются внешним интерфейсом работы с веб-сервисом, дающим более удобный и быстрый доступ к функционалу в любой удобный момент времени с телефона, но есть и полнофункциональные большие приложения, которые весь функционал несут непосредственно в самом мобильном приложении.
До появления компьютерной техники любое устройство могло выполнять только ограниченный набор действий, заложенных производителем. Для расширения функциональности его можно было доработать, добавив новые составляющие. Но это было дорого.
С появлением компьютеров увеличивать функциональность устройств начали за счет установки нужных программ и подключения к компьютерам дополнительных устройств. Также стало возможно полностью менять способы управления устройством. Если раньше вы могли только выбирать настройки из числа предустановленных производителем, то сегодня есть возможность полностью изменить характер взаимодействия с «умными» устройствами, добавляя в них новые функции, а также новый способ управления ими. Именно поэтому компьютеры постепенно интегрируются во все сферы нашей жизни.
Сегодня есть «умные» дома, «умные» очки, «умные» телевизоры, «умные» автомобили и даже «умная» одежда. Любая техника, любое устройство становится «умным» после интеграции в него миниатюрного компьютера. А если есть компьютер, то есть возможность установить новые приложения и расширить его функциональность, улучшить существующие программы и работу устройства. Также вы можете приспособить устройство под свои задачи, сделать его более тонкую настройку и оптимизировать работу.
Так как «умные» устройства только входят в нашу жизнь, обычно они функционально ограничены и довольно часто не имеют полноценной операционной системы или же возможности установки приложений. Но если мы заглянем в историю, то увидим, что также было совсем недавно с мобильными телефонами, а теперь мобильные телефоны перешли в бюджетный класс и в скором времени вообще вымрут, уступив место смартфонам, то есть «умным» телефонам, на которые можно устанавливать любые приложения. В технологиях все меняется очень быстро.
Появление «умных» устройств, в том числе смартфона, это только начало. Все они постепенно переходят на унифицированные и популярные операционные системы, потому что производителям так проще и выгоднее. Естественно, возможности практически всех этих устройств можно расширять с помощью мобильных приложений.
Одновременно с ростом «умных» гаджетов растет потребление интернета. Появление высокоскоростного мобильного интернета 3G еще больше подхлестнуло разработку мобильных приложений, сделав возможным распространение приложений напрямую через интернет, без необходимости подключаться к компьютеру или переносить приложения через карты памяти, как это делалось на карманных компьютерах и старых смартфонах. Все операционные системы имеют свои каталоги приложений, самые популярные из которых Apple App Store (для приложений, созданных на основе iOS), и Google Play (для приложений, созданных на основе Аndroid).
Основным связующим звеном между всеми «умными» устройствами становится смартфон или планшет. Именно эти гаджеты выступают в роли универсального пульта управления, а приложения позволяют пользователю реализовать желаемое. С увеличением числа пользователей дешевеют услуги, приложения, интернет и гаджеты, растет конкуренция и качество работ при снижении себестоимости, развиваются технологии. Рынок мобильных приложений не зарождается, он уже активно растет и развивается, и это значит, что сейчас самое время выходить на него, чтобы успеть получить конкурентное преимущество.
Немного познавательной истории
Мобайл – это клей для всех других цифровых индустрий.
Есть распространенное заблуждение о молодости мобильных приложений. Сомневающиеся люди до сих пор думают, что мобильное приложение – это совершенно новая технология, которая появилась совсем недавно. Так как, по их мнению, технология молодая, то неизвестно, как долго она просуществует и стоит ли ей вообще доверять и вкладывать в нее время и деньги. Да, молодая технология может исчезнуть в любой момент, полностью измениться, и придется все заново переделывать. А еще в этой технологии может оказаться большое количество ошибок, которые повлияют на работу вашего приложения и которые вы не сумеете исправить самостоятельно. Но насколько это касается мобильных приложений? Мнение об их молодости возникло из-за молодости понятия «мобильное приложение», но не самого явления.
Словосочетание «мобильные приложения» начало широко использоваться только с удешевлением смартфонов и их приходом в массы в 2008–2010 гг., что совпало с выходом и развитием двух ныне самых популярных операционных систем Android и iOS. Это не означает, что до этого времени не существовало никаких приложений для мобильных устройств или они были настолько непопулярными, что ими почти никто не пользовался. Нет, все было иначе, просто никто не использовал понятие «мобильное приложение». В то время их называли просто «программа», «приложение», «софт», «программное обеспечение», или сокращенно «ПО».
Первые приложения для мобильных устройств были созданы в конце 1980-х гг. С тех пор они эволюционировали и изменились до неузнаваемости. Да, до Android и iOS также существовали приложения, и довольно много. Были написаны тысячи приложений для разных устройств и операционных систем. Их создавали как энтузиасты-программисты, так и крупные компании, поэтому я решил ненадолго окунуться в прошлое и рассмотреть историю устройств, на которых они использовались, чтобы вы могли убедиться в надежности существующих технологий.
С момента появления первых ЭВМ люди хотели сделать их более доступными и более понятными каждому. Так, чтобы не нужно было бегать куда-то далеко, только для того чтобы получить доступ к ее вычислительным мощностям. В результате появился персональный компьютер. Заметьте, его прямо так и назвали – «персональный». Теперь каждый мог иметь дома свой компьютер. Но только дома.
Затем придумали ноутбуки, после чего каждый мог взять свой компьютер с собой, но это все равно не давало достаточной мобильности из-за его громоздкости. Пришлось придумывать гаджет, который бы был всегда с нами, где угодно, даже в кровати. Так начали появляться мобильные компьютеризированные устройства.
Мобильное устройство Psion Organiser II, вышедшее в 1986 г., считается первым мобильным устройством с операционной системой, позволяющей устанавливать, использовать и удалять приложения. В 1993 г. появился Apple MessagePad H1000 – первый карманный компьютер, похожий на сегодняшние планшеты.
Первое устройство, отдаленно напоминающее нынешние смартфоны, поступило в продажу в 1994 г. под названием IBM Simon. Оно работало как мобильный телефон, принимало факсы и имейлы, имело адресную книгу, календарь, калькулятор, «напоминалку», показывало мировое время и давало возможность делать заметки от руки с помощью стилуса. Работал IBM Simon на операционной системе ROM-DOS и имел возможность запускать сторонние приложения.
С середины 1990-х гг. начинается активное развитие карманных персональных компьютеров (КПК). Внешне КПК мало чем отличались от современных смартфонов из-за своего большого тачскрина[11]. Единственная разница – они не умели звонить и не имели интернета. Более поздние модели были оснащены Bluetooth, Wi-Fi и GPS, что значительно расширяло сферу их применения. КПК приобрели большую популярность у военных, в медицине, службах доставки, навигации и обучении. Их выпускали известные компании: Hewlett-Packard, Palm, Sony, Apple, Dell, NEC, Toshiba, Casio, ViewSonic. К 1999 г. было продано около 1 млн устройств на базе только одной операционной системы PalmOS; в то время в США КПК на этой операционной системе продавались где угодно, даже на заправках.
С начала 2000-х гг. начинается развитие смартфонов, а также мобильных телефонов со встроенной виртуальной машиной Java, которая позволяла запускать сторонние приложения, а рынок КПК постепенно утрачивает свои позиции, уступая место смартфонам. В 2000 г. выходит первый «официальный» смартфон, который называется Ericsson R380 Smartphone – тем самым компания пытается подчеркнуть, что телефон «умный».
В 2001 г. функции КПК пытались добавить в мобильный телефон, но без использования операционной системы, и впервые выпустили мобильный телефон-легенду Siemens SL45i с виртуальной машиной Java. К нему впоследствии были написаны сотни приложений, а сам он выпускался до 2006 г. На рынке тогда конкурировали между собой несколько операционных систем для мобильных устройств: Symbian, Windows Mobile, BlackBerry, PalmOS.
С выходом операционных систем iOS (2007 г.) и Android (2008 г.) ситуация на рынке кардинально поменялась. Они постепенно завоевали рынок, разделив его между собой. Операционная система Android довольно быстро вырвалась в лидеры по проданным устройствам. К примеру, в 2014 г. было продано более миллиарда смартфонов: Android занял 80,7 % рынка, 15,4 % досталось iOS, 2,8 % – Windows Phone и только 1,1 % – другие платформы.
Как видите, современные мобильные приложения – это результат более чем 20-летней эволюции приложений для мобильных устройств и более 70 лет эволюции компьютерной техники.
Смартфоны реально атакуют!
Твое мобильное устройство быстро становится самым простым порталом в цифрового тебя.
В этой книге нас интересуют только «умные» мобильные устройства, которые имеют операционную систему. Для примера рассмотрим самый популярный гаджет. Конечно, это смартфон. «Смартфон» буквально переводится как «умный телефон», и его название связано с тем, что каждый смартфон – это миниатюрный компьютер, объединенный с мобильным телефоном. Каждый смартфон работает на основе операционной системы – главной программы, позволяющей расширять ее возможности за счет других программ. Ее устанавливает производитель смартфона, и ее обычно невозможно заменить на другую.
Словом, все так же, как и с обычным компьютером: вы можете установить, например, Microsoft Office для просмотра и редактирования текстовых документов и электронных таблиц; можете установить несколько разных браузеров, мессенджеров, антивирус и любой другой софт, который вам пригодится. Любые приложения, которые можно установить в свой смартфон, называют мобильными приложениями. По статистике больше 50 % времени владельцы смартфонов тратят не на телефонные разговоры, а на другие возможности (в основном пользуются мобильными приложениями). Но мобильные приложения полностью поменяли парадигму использования программного обеспечения. Если раньше для установки программы нужно было купить диск, вставить его и установить приложения, выбрав в настройках много параметров, или скачать программу на сайте производителя, потратив на это много времени, то сейчас поиск и установка мобильного приложения занимает секунды. При этом в отличие от стоимости программного обеспечения, ранее измеряемой десятками и сотнями долларов, цена на большинство приложений находится в диапазоне $0–9,99, из-за чего их покупают и устанавливают в десятки, сотни, а иногда в тысячи раз чаще, чем классические программы.
К сожалению, каждая операционная система требует специально созданных для нее приложений. То есть приложения для вашего настольного компьютера не запустятся на вашем смартфоне, а каждое мобильное приложение ограничено функциями и технологиями, которые могут предоставить ваш смартфон, оператор и интернет. Поэтому так важно понимать, что может дать смартфон, а чего не может.
Хорошо уже то, что смартфон всегда с нами (по статистике мы смотрим на экран смартфона каждые 6 минут). Куда бы мы ни пошли, что бы мы ни делали – мы всегда имеем его в ближнем радиусе, можно даже сказать, в интимной зоне. Ни одно другое «умное» устройство на сегодня не находится так много времени так близко к человеку. Будь вы в кровати, в туалете, ждете шефа в офисе, сидите в кинотеатре или находитесь на свидании, смартфон всегда с вами, и вы его используете.
Мобильность – это тренд, который никогда не исчезнет. Omnia mea mecum porto, или «Все свое ношу с собой», сказал Биант Приенский в VI в. до н. э. Сегодня с развитием мобильных гаджетов и технологий мы вновь убеждаемся в том, что это возможно, хотя и вкладываем другой смысл в это знаменитое изречение.
Бытующее мнение, что смартфоны созданы для развлечений, опровергается очень легко: первые «умные» телефоны и КПК были созданы для бизнеса. На то время они стоили больших денег и имели ограниченное количество приложений, предназначенных в основном для ведения дел. Там были калькулятор, «напоминалка», текстовый процессор и база данных. И вообще никаких игр. Представляете?! Никаких развлечений! Игры появились гораздо позже, когда смартфоны и КПК вышли на более широкий рынок и стали дешевле. Тогда разработчики программного обеспечения начали писать игры и придумывать другие развлечения.
Вспомните, когда вы в последний раз выходили из дома, не захватив с собой свой мобильный телефон или смартфон. Видимо это было тогда, когда у вас его еще не было. Сегодня каждый, кто выходит куда-либо, в первую очередь берет с собой свой гаджет. Это делается не только для того, чтобы быть всегда на связи. Это стало привычкой и второй натурой большинства людей. Смартфоны из помощников перешли в разряд устройств первой необходимости, без которых мы просто не можем жить. А когда кто-то забывает свой смартфон, то не может найти себе места, его постоянно что-то мучает. Родилась даже номофобия – сильный страх остаться вдалеке от мобильного телефона или вообще без него, – которой страдает довольно много людей. Но это реальность, а реальность бизнесу игнорировать нельзя – чревато.
Конкуренты джинна
По-моему, будущее мобайла – это будущее всего.
Многие считают, что нет необходимости создавать мобильное приложение, если есть вебсайт, телефон, внешняя реклама или же потому, что так гадалка нагадала. Зачем вкладывать деньги в то, что у меня уже есть, спрашивают они? Мой ответ всегда один: мобильное приложение дает то, что не способно дать ничто иное, но, чтобы это понять, нужно лучше разобраться в мобильных приложениях.
При беглом взгляде и сайт, и мобильное приложение дают одно и то же, но если мы присмотримся, то обнаружим, что это совсем не так. Мобильное приложение имеет уникальные функции, которые способны давать уникальные возможности. К примеру, использование GPS для определения точных координат пользователя, доступ к контактам в телефонной книге или push-уведомления. Что еще дает такие возможности? Больше ничего.
В сравнении с вебсайтами мобильные приложения более удобны для работы с онлайн-сервисами, например позволяют что-либо заказать. Также мобильное приложение потребляет намного меньше интернет-трафика, быстрее и стабильнее работает и позволяет установить такие методы защиты, которые вебсайтам даже не снились. Сюда стоит добавить возможности работать с «железом» гаджета напрямую, например с GPS или видеокамерой, что не способны предоставить сайты. Мобильное приложение специально создано для комфортной и качественной работы на мобильном устройстве.
В сравнении с заказами по телефону, имейлу или скайпу мобильное приложение дает возможность это делать гораздо удобнее и быстрее. Также оно может автоматически списывать стоимость услуг с банковской карты, значительно ускоряет процесс покупки-продажи и для дальнейшего анализа позволяет записывать статистику заказов и отказов. К тому же оно работает 24 часа в сутки, без выходных и необходимости платить ему зарплату.
Компьютерная программа не дает желаемой мобильности, так как всегда привязана к компьютеру. Да, можно использовать ноутбук. Но сравните аудиторию людей, имеющих ноутбуки, с количеством людей, имеющих смартфоны, и вы сразу поймете, где больше потенциальных потребителей. Ну и, конечно же, мобильный телефон всегда с вами и вашими клиентами. Мобильный телефон значительно дешевле компьютера, что также делает его более популярным средством связи, чем компьютер. И он более безопасный, так как компьютерами и ноутбуками могут пользоваться много людей, а телефон является персональным гаджетом.
Сайт можно закрыть, телефонный разговор можно прекратить и уйти к конкурентам. Из приложения тоже можно выйти, но у него все равно есть возможность показывать уведомления, от него так просто не спрячешься. Когда вы закрываете сайт, вы полностью с ним прощаетесь. Кроме того, покидая сайт, вы должны учитывать, что вам может понадобиться на него как-то вернуться. Да, есть закладки, но сколько людей ими пользуются? А вот когда приложение установлено, то оно остается на устройстве до тех пор, пока его не удалят. И даже после того, как вы возьмете новое устройство или проведете сброс к заводским установкам, а потом войдете под своим профилем в учетную запись, все приложения восстановятся.
Мобильное приложение – это дополнительный, альтернативный способ достижения своих целей. Можно позвонить и заказать пиццу, а можно сделать это с помощью мобильного приложения (при этом сократив затраты бизнеса на колл-центр). Из-за того что сделать это через мобильное приложение проще и удобнее, если у человека оно установлено, он предпочитает использовать его, а не заходить на сайт или куда-то звонить.