В эту субботу Bebo запустила еженедельную серию хакатонов, проводимых в наших офисах в SoMa.

Не пропустите следующий рабочий день! Суббота, 24 сентября

Ответить: Facebook Eventbrite

Во-первых, краткое описание еженедельных хакатонов….

4 гарантии Bebo Hackathon

  1. Вы быстро создадите отличное приложение на платформе Bebo. Благодаря SDK Bebo вам не нужно создавать сложную серверную часть. Чтобы создавать мощные приложения, вам просто нужно знать Javascript, HTML и CSS.
  2. Новые разработчики ощутят вкус успеха, выпустив что-нибудь крутое. Наши разработчики помогут.
  3. В отличие от большинства других хакатонов, вашими проектами пользуются все присутствующие.
  4. Ваш проект будет доступен всем разработчикам. Все с открытым исходным кодом. Вы внесли свой вклад в сообщество. Вы буквально продвинули платформу, появившись и отправив ее.

15 разработчиков разделены на команды и собраны ›отправлены› (у некоторых даже есть настоящие пользователи!) Менее чем за 6 часов!

  1. До обеда
  2. Ежедневный прикус
  3. Музыкальный салон
  4. Боевой корабль
  5. #TechLadyBrag
  6. Кликер

До обеда

Сделано Джонни Далласом, 14-летним парнем, который только летом начал писать код и прошел стажировку в команде Bebo.

Вы когда-нибудь использовали Down To Lunch? Джонни создал версию, которую вы можете установить в свою группу Bebo за несколько часов. Таким образом, никому не нужно иметь приложение.

Как это работает

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

Используемые компоненты SDK

  • Уведомления - отправляются пользователям, когда запланированы действия
  • Получить список и Получить пользователя - чтобы предоставить список пользователей, которых можно пригласить к занятиям.
  • База данных - для синхронизации событий между пользователями на сервере.

Daily Bite - * победитель *

Сделано Дэниелом Расмусоном и Нилом Дуайером

Это приложение полностью отражает суть обмена контентом в сети: вы наблюдаете за реакцией друга, когда вы делитесь им. Открыв это приложение, каждый пользователь засмеялся и сразу же потратил следующие 10 минут на то, что раньше считал ценным. Неудивительно, что победил!

Как это работает?

  • Веселый контент предоставляется пользователям через imgur random API. Спасибо, imgur!
  • Нажатие кнопки со стрелкой вызывает еще один случайный GIF-файл или изображение с популярного хостинга.
  • Все пользователи в комнате видят разный контент во время просмотра. Если пользователь видит что-то, что ему нравится, он нажимает кнопку «Поделиться», чтобы занять весь экран с этим изображением.
  • Аудиоканал открыт для всех пользователей, поэтому вы можете разговаривать и слышать реакцию людей, когда вы делитесь изображениями. Это похоже на волшебство.

Используемые компоненты SDK

  • Аудио и события представляли собой по одной строчке кода в Bebo SDK.

Music Lounge - 2 место

Джесси Смик и Джонас Дэниелс

Это одно из самых креативных и отточенных приложений, созданных на хакатоне.

Как это работает

  • Пользователи присоединяются к Music Lounge и сразу же начинают слушать текущую песню.
  • Вы нажимаете оранжевую кнопку с плюсом, чтобы открыть окно поиска Soundcloud ,, где вы можете добавить любую песню, которую сможете найти.
  • После добавления песни пользователи могут проголосовать за то, какая песня будет воспроизводиться следующей.

Используемые компоненты SDK

  • Простое хранение данных с помощью базы данных
  • Удобная отправка уведомлений
  • Простая отправка и подписка на сетевые события для обновления голосов и новых треков в режиме реального времени

Линкор

Создано Джейком Лу и Фурканом Ридханом

Это новый взгляд на классическую игру.

Как это работает

  • В игру «Морской бой» входят 2 игрока, оба находятся на одном сервере.
  • Игроки по очереди сбрасывают бомбы на поле с пустой водой, поскольку корабли спрятаны.
  • Команда добавила в игру несколько секретных бонусов (например, перемещение ваших кораблей), чтобы держать игроков в тонусе.

Используемые компоненты SDK

  • Простое хранение данных с помощью базы данных.
  • Удобная отправка уведомлений.

Взрыв

Сделано Джошем Ланкфордом и Шааном Пури, которые учатся программировать, чтобы продемонстрировать, что любой может создавать на Bebo.

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

Как это работает

  • Пользователи подписываются на приложение Blast, отправляя текстовое сообщение с кодом доступа на номер телефона. Это подписывает телефон на приложение Blast на сервере Bebo.
  • После того, как пользователи подписались, пользователь может ввести сообщение в поле Blast.
  • При нажатии на кнопку «Отправить каждому пользователю с получением SMS-сообщения».
  • Пользователи могут отказаться от подписки, ответив «СТОП»

Какие технологии вошли в Blast?

  • Twilio
  • AWS Lambda
  • DynamoDB

Сообщество #TechLadyBrag + Brag

Создано Даниэль Паттон, Тайлером Хейсом и Джейсоном Хичкоком.

Даниэль не только создала свое приложение, но и написала классный пост в блоге: Я посетила свой первый хакатон и создала что-то для женщин в технологиях. Его тоже подхватил Code Like a Girl!

Даниэль создала свое первое приложение с учетом интересов сообщества: #LadyBrags. Это хэштег, который женщины используют в Твиттере и Фейсбуке, чтобы хвастаться своими достижениями (большими и маленькими) и демонстрацией поддержки друг друга.

Даниэль создала приложение, которое позволяет легко публиковать и делиться похвастаниями в социальных сетях, а также создала собственный сервер для нового сообщества #TechLadyBrag.

Как это работает

  • Пользователи присоединяются к серверу #TechLadyBrag, используя код доступа: kb02vw.
  • Пользователи нажимают «Похвастаться», когда им есть чем похвастаться.
  • Разместите хвастовство перед сообществом.
  • Upvote хвастается, чтобы показать свою поддержку.
  • Нажмите «Поделиться», чтобы опубликовать сообщение прямо в facebook вместе со ссылкой, чтобы присоединиться к сообществу #techladybrag.

Используемые компоненты SDK

  • Управление пользователями:

1. Приложение управляет аутентификацией пользователей
2. Позволяет пользователям публиковать сообщения от имени себя, от имени пользователя
3. Получать список пользователей, которые опубликовали сообщения и проголосовали за них
4. Отслеживайте, у каких пользователей есть видел, какие хвастовства
5. отслеживать, какие пользователи проголосовали за хвастовства

  • Уведомления - каждый раз, когда публиковался хвастовство, пользователи получали уведомление.
  • База данных - сохраняет и синхронизирует приложение для всех пользователей.
  • Камера - приложение получает доступ к камере, чтобы пользователи могли загружать фотографии в качестве хвастовства.

Кликер

Сделано Адамом Хичкоком.

Простое, но увлекательное приложение, вдохновленное жанром приложений Cookie Clicker.

Как это работает

  • Нажмите кнопку «Click Me», чтобы увеличить счет на один (1).
  • По мере того, как ваше число растет, в конечном итоге вы проходите счетчики других пользователей, и ваше имя становится выше их. Пользователи сверху имеют более крупные шрифты.
  • Когда вы проходите мимо пользователя, ему отправляется уведомление, говорящее с ним, побуждая его вернуться и нажать еще.

Используемые компоненты SDK

  • Управление пользователями:
  1. Приложение управляет авторизацией пользователей
  2. разрешить пользователям отправлять клики от имени самих себя
  3. получить список пользователей, которые нажали
  • Уведомления - рассылаются пользователям по мере того, как они набирают очки.
  • База данных - синхронизировала приложение для всех пользователей.

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

Вы похожи на нас и любите строить побочные проекты на выходных?

У вас есть идеи, которые нужно выбросить из головы и передать вам в руки?

Вам нравится общаться с другими производителями?

Присоединяйтесь к нам по субботам в офисах Bebo.

Мы будем делать крутые вещи с такими людьми, как вы.

Не пропустите следующий рабочий день! Суббота, 24 сентября

Ответить: Facebook Eventbrite