AndroidIphone и ipad

Создайте мобильное приложение без знаний программирования с приложениями без кода

Создайте мобильное приложение без знаний программирования с приложениями без кода

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

Итак, что доступно? Что они могут сделать, и каковы их пределы? Что еще более важно, с какой точки зрения вы должны отказаться от них и начать изучать Swift для изучения Swift, ?

Рынок разработки приложений без кода

Исследуя этот пост, я был удивлен большим количеством компаний, предлагающих платформы для разработки приложений без кода. Просто, чтобы поболтать с некоторыми именами, есть Composer AppGyver , Ionic Creator (ранее известный как Codiqa ), EachScape и Shoutem . У каждого из этих продуктов есть одна общая черта: они ориентированы в первую очередь на бизнес-пользователей.

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

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

ShoutemHomescreen

Что меня больше всего впечатлило в Shoutem, так это то, насколько невероятно все очевидно. Это было не сложнее, чем PowerPoint или Excel. Несмотря на это, он поставляется со всеми функциями, которые могут понадобиться бизнесу. Пользователи могут монетизировать приложение с помощью рекламы, добавлять социальные сети и даже интегрировать его с решением для электронной коммерции Shopify.

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

ShoutemPricing

Но есть бесплатный продукт, созданный Microsoft, который мы еще не упомянули. Он называется TouchDevelop, о котором мы впервые написали в 2013 году. . Первоначально это было приложение, выпущенное для Windows Phone ( помните? ), Которое позволяло пользователям создавать элементарные игры и приложения.

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

TouchDevelop

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

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

TouchDevelopWebsite

Он также позволяет экспортировать любые созданные вами программы в Apache Cordova , что позволяет затем публиковать их в магазинах приложений Google Play, Apple App Store и Microsoft Store. Cordova бесплатна, но вы должны будете заплатить комиссию любой компании, в которой работает магазин приложений, в котором вы публикуете.

Это меняется. Google взимает единовременную регистрационную плату в размере 25 долларов США , в то время как Apple требует, чтобы вы платили 99 долларов в год за учетную запись iTunes Connect . Стоимость публикации в Магазине Майкрософт как отдельного человека составляет около 19 долларов , но зависит от того, где вы живете. Если вы компания, вам придется заплатить примерно 99 долларов.

Каковы недостатки?

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

  • Когда вы переходите на платформу разработки приложений без кода, вы, по сути, рискуете, что компания, которую вы используете, никогда не обанкротится. Если платформа, которую вы взяли на себя, не работает, вы можете оказаться не в состоянии вносить изменения и улучшения в свое приложение.
  • Все, что вы строите, никогда не будет таким быстрым, как если бы вы делали это, используя нативные инструменты. Это хорошо, если вы просто делаете что-то простое, например, каталог для магазина. Но как только вы начнете добавлять жесткость, вы увидите, что ваше приложение запаздывает и заикается, особенно на более слабых устройствах.
  • Поскольку платформы разработки приложений без кода забирают многие решения из ваших рук, они также гораздо более ограничены в своих возможностях. Возможно, вам придется масштабировать ваши стремления в соответствии с системой, которую вы используете.
  • Точно так же, если в используемой вами системе есть ошибка или ошибка, она может появиться в вашем приложении, и вы не сможете ее исправить.
  • Если вы решите начать карьеру в разработке мобильных приложений, любые навыки, полученные при создании приложений без кода, будут бесполезны. Работодатели захотят, чтобы вы были компетентны в использовании различных языков программирования. — как Apple Swift. , C # и Java — и узнать компоненты, используемые для создания приложений на каждой соответствующей платформе.

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

Есть середина: HTML, CSS и JavaScript

Так что, если вы действительно ненавидите программирование, но вы находите платформы без кода слишком зачаточными и ограничивающими. Ну, есть счастливый середина. Это с тремя технологиями, которые составляют HTML5 — HTML, CSS и JavaScript. Это основные строительные блоки Интернета.

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

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

Вы создали свое собственное приложение, используя инструмент без кода? Расскажите нам о своем опыте в комментариях ниже!

Похожие посты
Android

Samsung перехватывает чехлы

Android

Samsung Captivate Чехлы

Iphone и ipad

Лучшие варианты ремонта экрана iPhone

Android

Спринт HTC Hero