Статьи

Представляем Appmaker, обучение программированию через дизайн приложений

Логотип Mozilla Appmaker

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

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

В ближайшие годы 2 миллиарда человек станут частью интернет-сообщества. Mozilla, создатели Firefox, запустили Webmaker . Webmaker — это глобальный проект по обучению веб-грамотности как можно большему числу людей. Он предоставляет стартовые проекты, шаблоны и руководства для мероприятий, чтобы вдохновить учителей и учеников на каждом уровне создавать и делиться своими знаниями с другими.

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

Руки на Appmaker

Чтобы начать создавать с Appmaker, войдите в свою учетную запись Webmaker, которая использует Persona в качестве системы входа в систему. В настоящее время служба работает только в FireFox.

Persona — это собственная частная и безопасная система входа в систему Mozilla, похожая на Facebook. Я очень рекомендую это.

При создании приложения вы почувствуете, что играете с LEGO, но не стоит недооценивать Appmaker или силу Lego!

Обзор Appmaker

В Appmaker вы складываете «кирпичики» для создания простых пользовательских интерфейсов. Вы можете связать их вместе со страницами, создавая иерархию между разделами приложения. Я бы сравнил Appmaker с «Книгой LEGO» (если бы существовала такая удивительная вещь). Он состоит из страниц, которые вы можете легко добавлять и удалять, но каждая страница состоит из кирпичей, также съемных, не влияющих на другие страницы.

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

Кирпич Категории

В верхней части экрана вы можете увидеть вкладки « Страницы», где вы можете просматривать страницы своего приложения, добавлять и удалять их.

Страницы Appmaker

То, как кирпичи и элементы взаимодействуют друг с другом, определяется сигналами канала приложения, которые имеют входные и выходные каналы для соединения элементов друг с другом. Это упрощенная версия логических операторов, ЕСЛИ ЭТО ТО, ЧТО . Вы будете видеть только каналы на интерактивных кубиках, например, кнопку. Когда кирпич является интерактивным, вы увидите стрелку справа от него.

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

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

Каналы Appmaker

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

Опубликуйте свое приложение

Вы уже являетесь appmaker?

Mozilla в последнее время расширяет свое влияние за пределами своей зоны комфорта с помощью таких проектов, как Firefox OS, Webmaker и Open Badges. Appmaker — один из продуктов, которые, как надеется Mozilla, изменят взгляд людей на веб-технологии. Делая его более доступным для всех, независимо от того, насколько глубоко они хотят погрузиться в удивительность HTML5.

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