MasterChef – Хибридно мобилно приложение – отборна работа

След като реших да запиша курса “Хибридни мобилни приложения” в Академията, част от направлението за разработка на Мобилни приложения, имах възможността да разработвам мобилно приложение като финален и единствен проект за този курс, като бяхме разпределени по 2-ма на отбор и моят съотборник беше Дженко Пенев.

Мобилното приложение се базира на негова Уеб-версия (разработено по време на отборната работа в курса за Web Services & Cloud) и представлява нещо като “социална мрежа” за споделяне на рецепти, ястия, всякави вкусотии, които можете да споделяте с други хора, да коментирате, харесвате и т.н.

MasterChef e open-source MVVM хибридно мобилно приложение, разработено на Telerik Appbuilder (Icenium) платформата.

Предоставя пълни CRUD операции, някои от тях: регистрация, отентикация, разглеждане, създаване, обновяване, изтриване, коментиране, харесване, филтриране, търсене на рецепти / ястия.

RESTful мобилното приложение е стъпило върху:

Използват се различни APIs, като някои от тях са:

  • Google Maps API
  • Pubnub – Simple and Real-time Communications API
  • Everlive – Set of cloud-based backend services for building and managing mobile apps
  • Camera
  • Contacts
  • Accelerometer
  • Geolocation
  • Compass
  • и т.н.

Source Code: LINK (GitHub)
Документация: LINK (GitHub)
ASP.NET Web API Services: LINK (AppHarbor)

Други интересни проекти, можете да намерите в моят GitHub – LINK

Advertisements

RockBands – уеб-приложение с AngularJS & Telerik Backend Services

От доста време не съм публикувал в блога, а мина известно време откакто съм в Академията, знанията и опита постоянно се увеличават, курсовете стават все по-интересни, все по-интензивни, а през свободното време спретвам ѝ някое приложение за да разцъкам някоя нова или интересна технология.

Накратко за приложението:  представлява уеб-каталог за известни музикални банди, албуми и песни като между тях има релации, т.е. песните са към даден албум, а албумите са от дадена група. Предоставя функционалност за разглеждане, създаване, редактиране, харесване (vote/like) на банда/албум/песен.

Приложението е изградено на AngularJS, а данните се пазят в Cloud база данни – Telerik Backend Services. За потребителският интерфейс съм използваш готова тема на Twitter Bootstrap, която съответно е responsive и се визуализира по подходящ начин на устройства с всякакъв по големина дисплей.

Приложението е:

  • Responsive
  • Single-Page
  • RESTful

Source Code: LINK (GitHub)
Документация: LINK (GitHub)
Уеб-приложение: LINK


Други интересни проекти, можете да намерите в моят GitHub – LINK