Основные инструменты и практики
Hackathon ToolBox:https://www.thecodeship.com/general/hackathon-toolbox-essential-tools-practices/
GitHub Student Development Kit: https://education.github.com/pack
Предлагаемые редакторы:
Подсветка синтаксиса и кода
Код Visual Studio: https://code.visualstudio.com/
Atom.io из Git https://atom.io/
Блокнот++ https://notepad-plus-plus.org/download/v7.html
Sublime Text https://www.sublimetext.com/
Jetbrains (бесплатно для студентов): https://www.jetbrains.com/
Вайрфреймы и мокапы:
для тех, кто хочет быстро создать внешний вид своего приложения/веб-приложений
Basalmiq: http://www.balsamiq.com/
Invision:https://www.invisionapp.com/
OmniGraffle:https://www.omnigroup.com/omnigraffle/preview/
Bootstrap Studio: https://bootstrapstudio.io/
Забавные API и программы:
If This Then That (создание веб-рецептов и управление Интернетом):https://ifttt.com/
Twilio (обмен сообщениями и уведомления): https://www.twilio.com/docs/
StdLib: https://docs.stdlib.com/overview/introduction/
Mailgun (API электронной почты (бесплатно для студентов)): https://documentation.mailgun.com/en/latest/
Spotify:https://developer.spotify.com/documentation/web-api/
Реддит: https://www.reddit.com/dev/api/
Твиттер: https://developer.twitter.com/en/docs
Facebook: https://developers.facebook.com/docs
Snapchat: https://developers.snapchat.com/api/docs/#introduction
Instagram: https://www.instagram.com/developer/
Google Cloud: https://cloud.google.com/apis/docs/overview
Карты Google: https://cloud.google.com/maps-platform/
Блокчейн:https://www.blockchain.com/api
Paypal:https://developer.paypal.com/docs/api/overview/#
Yelp: https://www.yelp.com/developers
Sound Cloud API: https://developers.soundcloud.com/
MusixMatch API: https://developer.musixmatch.com/documentation
Редактирование изображений:
Гимп — https://www.gimp.org/
Inkscape — https://inkscape.org/ru/
Предложения облачной платформы:
Облако IBM и Интернет вещей
http://www.ibm.com/cloud-computing/bluemix/internet-of-things/
Ознакомьтесь с учебными пособиями и просмотрите видео. Разработчики IBM также расскажут об этом больше во время хакатона — так что готовьте свои вопросы.
Попробуйте Bluemix в течение 30 дней бесплатно.
IBM Bluemix — это IBM Cloud для подключения вашего IoT-устройства к любому серверному приложению.
Подпишитесь на бесплатную пробную версию:ibm.biz/nycbluemix
Он поддерживает все популярные языки, может легко разместить ваше приложение и легко подключить любую популярную базу данных к вашему приложению.
Шаблоны кода
https://developer.ibm.com/patterns/
Визуальные инструменты программирования:
Мобильные приложения
Ionic (с Angular) https://ccoenraets.github.io/ionic-tutorial/
React Native https://facebook.github.io/react-native/
Флаттер https://flutter.dev/
Инструменты планирования
Trello — https://trello.com/
Инструменты для строительных лесов
Существует множество инструментов для создания каркаса проекта, некоторые из них включают:
Йомен — http://yeoman.io/learning/index.html
Генератор полного стека — https://www.npmjs.com/package/fsg
Размещение/развертывание
Бесплатные аккаунты можно создать для быстрого развертывания веб-приложения:
Героку — https://devcenter.heroku.com/