
Harry James
0
2570
47
Для большинства программистов программирование - это не просто работа или хобби, это действительно образ жизни. Когда программист сталкивается с новым гаджетом, первая мысль обычно “как я могу запрограммировать это?” Программисты живут, чтобы настраивать, настраивать и взламывать поведение своих гаджетов, и это особенно верно, когда речь идет о мобильном устройстве, с которым они живут, работают и играют каждый день.
Каждый новый язык имеет свою кривую обучения - это процесс изучения команд, функций и структуры языка, отработка и последующее создание приложений. Здесь, в MUO, мы рассказали о некоторых замечательных приложениях для обучения навыкам программирования, таких как Алиса. Алиса учит детей ориентировать объектно-ориентированное компьютерное программирование. Алиса учит детей ориентировать объектно-ориентированное программирование, а также научить детей программированию с нуля! Как научить детей программировать с нуля! .
Для программистов, которые владеют телефоном Android, особенно заманчиво экспериментировать, потому что любой может написать приложение, которое работает на ОС Android. В эти дни есть несколько фантастических приложений для программистов, и я собираюсь поделиться с вами 4 из них сегодня.
Сойти с ума от Frink
Frink - язык программирования, названный в честь странного ученого Джона Фринка из Симпсоны. Язык был создан Аланом Элиасеном, чтобы служить продвинутым методом для выполнения вычислений, включая работу с измерениями и размерами различных форм. Алан теперь предлагает среду программирования Frink для Android.
Посетите его веб-сайт для ознакомления с некоторыми функциями Android, которые вы можете использовать в этом приложении..
Первая страница, которую вы увидите, это среда редактирования, где вы можете написать скрипт Frink, который вы хотите протестировать. К счастью, он включил несколько примеров сценариев, так что если вы новичок в Frink, вы можете увидеть, как структурирован язык. Нажмите “Бежать” и откроется всплывающее окно с выводом вашей программы.
С Frink интересно играть, чтобы создавать сценарии для вычислений и функций, и Алан включает в себя некоторые специфичные для Android функции, но вы не сможете выполнять какие-либо расширенные функции отображения с помощью Frink. Однако, если ваша цель - выучить язык программирования Frink в свободное время, это приложение для вас..
Создайте свое первое приложение для Android с iProgram
Одним из моих любимых приложений для программирования на Android является iProgram. Как только вы зарегистрируете учетную запись в Интернете, вы сможете приступить к созданию высокофункциональных сценариев, которые на самом деле работают так же, как и любое другое приложение на вашем Android. Приведены отличные примеры, которые могут сделать ваше первое приложение легким.
Здесь я использовал примеры для создания приложения, которое отображает состояние Wi-Fi моего телефона, а также создает меню с двумя кнопками.
Когда вы устанавливаете приложение iPhone на свой телефон Android, вы можете синхронизировать все свои онлайн-скрипты с вашим телефоном. С телефона вы можете просматривать свои скрипты и запускать их на своем Android.
Вот мое первое приложение, написанное на iProgram.
Это приложение заняло всего 15 минут, чтобы собрать. В некоторых других примерах показаны некоторые довольно интересные вещи, которые вы можете сделать - все, что вам нужно сделать, это настроить и объединить различные функции в коде в соответствии с вашими потребностями. Зачем искать идеальное приложение, когда вы можете написать свое?
Изучите основы программирования с AndroMaze
Следующая пара приложений, которые я хотел бы охватить, больше предназначена для младших школьников. Первый, называемый AndroMaze, - это потрясающая игра, особенно если вам нравится идея программирования роботов с использованием последовательности функций, а затем позволить роботу выполнять эти команды. С AndroMaze все настраиваемо, включая сам лабиринт, как вы можете видеть здесь.
каждый “уровень” в игре состоит из открытого пространства, стен и блоков, или “цели” что ваш маленький Droid-бот должен собирать. Цель игры - запрограммировать робота на прохождение лабиринта и собирать каждую цель. Команды идут прямо, повернуть налево или повернуть направо.
Хотя концепция проста, на самом деле это отличная игра, чтобы научить младших школьников программированию концепции последовательной логики и подпрограмм. Программа вводится путем перетаскивания символов в “Prog” поле, и нажав на “бежать” кнопка.
Посмотрите, как ваш маленький робот следует за каждой вашей командой. Вы даже можете создавать подпрограммы, которые робот может повторять - что может быть лучше, чтобы научить молодых программистов технике умного программирования!
Практика программирования в логотипе с логотипом Android
Еще одно отличное приложение для тех, кто изучает концепции программирования, называется Android Logo на Android Market. Logo был языком программирования 1967 года в качестве учебного пособия, но для всех, кто знаком с Turtle Graphics, это приложение для программирования является фантастическим способом научиться создавать очень классную графику с использованием сценариев..
Если вы не знакомы с логотипом или графикой черепахи, просто загляните на страницу в Википедии, где приведено несколько примеров и ссылок..
Просто введите свой код логотипа в поле внизу основного экрана, и когда вы нажимаете “Бежать” вы увидите активную программу, запущенную в “Панель рисования.”
Это маленькое приложение очень затягивает - вы будете искать способы создавать более сложные и интересные шаблоны и дизайны. Это на самом деле довольно дзен через некоторое время.
Вы когда-нибудь играли с какими-нибудь крутыми приложениями для программирования на Android? Поделитесь своими избранными или оставьте отзыв об этих приложениях для Android в разделе комментариев ниже.
Изображение предоставлено: Сасан Саид