Brainbean Apps

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes
General information: 

Brainbean Apps (BBA) is a full-cycle software company building an infrastructure behind sophisticated hardware products.

BBA’s competences in IoT-related projects include: development of firmware, software, and cloud solutions, engineering the connectivity between the smart devices, quality assurance, user experience architecture and design.

Company has a cross-disciplinary expertise in Consumer Electronics, particularly in the verticals of smart home appliances, health and fitness gadgets, industrial and commercial IoT. The knowledge base accumulated across the business domains enables BBA to handle even the peculiar R&D projects.

Another strong point of BBA is established development and delivery process that results in transparent roadmapping and a product-to-market path within predictable budget and timing.

Feel free to contact us!

Company information: 
Company type: 
Company
Industry: 
Automotive and Services, IT - Hardware, IT - Mobile, IT - Service, IT - Social Networking, IT - Software Development, Startup Services
Founded when: 
Tuesday, 4 February, 2014
Types of jobs in the company: 
Business Development, Design / UX, IT - Backend, IT - Frontend, IT - Mobile, IT - Software Dev, IT - Web, Product Management, Project Management
Total numbers of employees: 
30
Products and Services: 
CHRONOS
Product category: 
Mobile and smartwatch application

The smart disc that attaches to the back of any watch

Project duration: 500+ hours

Team size: 5 members (3 developers, UX/UI designer, and PM)

Technology Stack: Java, RxJava 2, Dagger 2

Project Description

Chronos is a smart disc intended to be attached to the back of any analog watch.

With a dedicated companion app on a smartphone, the disc can be used to control music, get reminders, count steps and calories burned, control the phone’s camera shutter and more.

App Overview

The Chronos app connects to the Chronos disc via Bluetooth and provides following features:

  • Music control

  • Tapping the watch can make the phone vibrate or produce a sound

  • Reminders and notifications on calls and text messages

  • Step and burnt calorie counting (plus fitness goal tracking)

  • Controlling phone camera shutter

  • Silencing calls

  • Camera control

 

Background

Brainbean Apps has designed and developed an Android app, built a back-end for the whole solution and delivered a website for the client.

The scope of our work included:

  • Digital Strategy

  • UI/UX Design

  • Android App Development

  • Front & Back-end Web Development

 

Challenges

  • Create a reliable App that works smooth with unstable hardware

  • Make the product work with various Android devices

  • The app was required to work with a version of the firmware that was not yet finetuned and finalized at the moment

Value Added

  • Android developers at Brainbean Apps established long-term connection between the smartphone and the disc on the Android SDK level (which is more flexible than the default system-level connection)

  • Implemented third-party app notification parsing, which allowed users to set notifications of different vibration and color for the desired events related to other applications

  • Our team gained even deeper experience with BLE for Android, RxJava 2, DFU, Google Fitness API, Custom Views, which in this case helped make the user experience smoother.

 

 

 

HIDEEZ SAFE
Product category: 
mobile application development

Your only digital key

Project duration: 700+ hours

Team size: 3 members (2 iOS developers and a PM)

Technology stack: Xamarin, C#, BLE

Project Description

Hideez is a digital key for securing users’ devices and data. It works via safe encrypted Bluetooth connection and secures all data with one password user should keep in mind.

App Overview

  • Secure password manager

  • Hardware-encrypted password vault

  • One-time password generator

  • Unlocking based on proximity to device

  • Theft alarm

  • Touch Guard

  • Digital Signature

  • Trusted places

Background

Client had a program core and a framework managing the firmware behind the Hideez keys.

Brainbean Apps created an iOS app for managing the keys and an iOS extension for managing login forms in the browser.

Challenges

- Tight deadlines (the first demo was expected to be delivered in 6 weeks)

- Create an app that would work with a program core and framework provided

- Build iOS app with Microsoft-based Xamarin, a cross-platform tool with couple of peculiarities when used for iOS app development

- Unreliable SDK as it was still in development

Value Added

Brainbean Apps team introduced smooth 1Password-like credential usage on the iOS devices.

Client wanted to have the first app version done and then maintain it with their in-house developers. Brainbean Apps developers delivered well-structured and documented codebase that was easy to maintain and update by client’s junior specialists.

Thanks to using Xamarin the written code base could have been reused for Android app development.

SWITCHMATE
Product category: 
mobile application development

Smart home simplified

Project duration: 6000+ hours and ongoing

Team size: 8 members (iOS/Android developers, UX/UI designer, QA and PM)

Technology stack:

iOS: Xcode, Objective C

Android: Android Studio, RxJava 2, Dagger 2, Data Binding

Other: nRF Toolbox, Retrofit 2, OkHttp, AWS IoT, OrmLite, Timber, Phial, JUnit 4

Project Description

The Switchmate app lets users control their home lighting, cameras, doorbell, power sockets from their phone through a do-it-yourself one-second installation.

Devices communicate with a smartphone via the Bluetooth Low Energy/Wi-Fi technologies.

App Overview:

  • Control existing switches or power ports

  • Timers

  • Over-the-air-firmware updates for devices

  • Voice control

  • Google Assistant and Alexa Support

  • Communication with cloud

  • Security system & away mode

  • Video recording and playback

  • Widgets and Push notifications

  • Grouping of devices together

  • Motion detection (plus windows sensors)

Background

Our team has built an iOS and Android apps from scratch.

In addition to the development, the scope of assigned work also includes interface design, project management, quality assurance as well as working together with teams from Taiwan, US, India.

Challenges

  • Extremely tight deadlines prior to app release

  • Deep expertise in Bluetooth and location services was required from the very start

  • Create friendly ecosystem for the app, cloud, firmware and devices

  • Rapidly changing business priorities

  • Dealing with poor documentation for firmware and cloud

Value Added

 

Brainbean Apps team helped the firmware developers investigate and suggest fixes and improvements.

A scalable architecture was designed for sustainable user base growth.

Our experts wrote clean and smooth code for easy maintenance, so new device types and communication channels will be easy to add in the future.

OsmAnd
Product category: 
Mobile & web app development

Offline mobile apps and navigation

Project duration: 9000+ hours

Technology Stack: C++, Java, Swift, GPS

Project Description

OsmAnd is an OpenStreetMap-based software solution for offline maps and navigation.

Brainbean Apps has been involved in both updating the OsmAnd app itself and customizing it for OsmAnd’s clients.

The customization includes custom dataset injection in various formats, routing algorithm modification, tailoring user experience for specific industries, routing and guidance integration for self-driving vehicles, fleet management.

App Overview:

  • Offline routing

  • Offline voice guidance

  • Offline amenity search

  • Using private datasets

  • Custom map styling

  • Day & night modes

  • Elevation data rendering

Profile support for cars, bicycles, and pedestrians

Background

First partnership dates back to 2012, when we started contributing updates for better compatibility with Android phones. In 2014, Brainbean Apps became full-fledged OsmAnd partner.

Challenges

  • Knowledge maintenance on a large-scale solution

  • Map rendering for various Android devices

  • Map styling and UX tailoring know-hows for different industries

  • Functionality customization for self-driving vehicles and fleet management

  • OsmAnd SDK creation for integration with other apps

  • Android code contribution for iOS version appearance

  • Industry-specific, advanced-level function library developed for future clients

Value Added

 

Today Brainbean Apps are the one and only OsmAnd partner that has a unique expertise on the product.

https://github.com/osmandapp/OsmAnd-core/graphs/contributors

With Brainbean Apps OsmAnd represents the most powerful and the most customizable enterprise solution for maps and navigation.

Kwippy
Product category: 
mobile app development

A mobile social network for in-the-moment photo challenges

Project duration: 3500+ hours and ongoing

 

Team size: 7-8 members (iOS/Android, back/frontend developers, UX/UI designer, QA, PM)

 

Technology Stack:

iOS: Objective C, Swift

Android: Kotlin, RxJava 2, Dagger2

Project description

Kwippy is a selfie taking/sharing app that encourages users to post photos to their social media accounts, build followers, follow others, comment on photos, and see what other users did for the “photo of the day”.

App Overview:

In terms of UI Kwippy is very similar to Instagram and allows registered users to:

  • Upload, like and comment photos

  • Share photos to other social media

  • Search for users and photos

  • View leaderboards

  • Get push notifications about upcoming challenges

More features are yet to be developed.

Background

The Brainbean Apps team took on the project from scratch.

The scope of our work has been:

  • Digital Strategy

  • UI/UX Design

  • Android and iOS App Development

  • Front & Back-end Web Development

Challenges

  • Create a complex and engaging multi-layered UI

  • The app needed to work with huge sets of images, so it was crucial to keep the performance on top at all times

  • Working with camera on the API level

Value Added

  • Brainbean Apps team had full control over the app implementation process and used a lot of innovative practices to make it as smooth, reliable and easy-to-extend as possible.

  • Since the project took more than two years before the first release, our UI/UX expert had to redesign the app a few times to keep it modern and sleek, and eventually it hit the market outstandingly shiny, easy-to-use and modern

  • We provided a lot of suggestions on the app’s functionality and architecture for it to better correspond to its mission and goals. Most of them were accepted by the client.

Links

iOS app page

Android app page

Kwippy Official Site

Email Analytics
Product category: 
Web application development

It’s like Google analytics for Gmail

Project duration: 4860+ hours and ongoing

Team size: 5 members (2 web developers, UX/UI designer, QA, PM)

Technology Stack HTML, CSS, SCSS, JavaScript, PHP 7.1, PGSQL 9.6, RabbitMQ, Memcache, Grunt, Composer, Git, Docker

Project description

A real-time analytics tool for Gmail accounts. It visualizes and analyzes the user’s productivity, helps to compare metrics and stats of team members to identify top performers.  

App Overview:

The product works as a browser plugin that places an icon in the upper right corner of Gmail. The analytics part is customizable, allows setting up regular reports and sending them to specific emails.

 

Metrics gathered:

  • Number of sent/received emails

  • Email traffic

  • Average word counts

  • Average response times

and others.

Background

The client approached us after previous four web development teams had been unable to deliver the desired product.

 

The scope of our work included:

  • Project rescue

  • UI/UX Design

  • Front & Back-end web Development

  • Quality Assurance

  • Technical Support

Challenges

  • Scalable processing of large amounts of data

  • Secure infrastructure for storing users’ information

  • A coupon system separated from Stripe coupons

  • Lots and lots of intersecting features

Value Added

  • Implemented background data loading through Gmail API in multiple flows, so the web app works smoothly even with extremely huge massives of data

  • We helped architect the implementation of many client’s ideas. For instance, the mechanics of the trial period or team access, or of the coupons that were required to work with Stripe coupons

  • The mobile version of the app is fully functional, which makes it available and handy for mobile users as well

Links

Official Site

Contact:

Login or register to see the contact information!

Address information

Rewards and benefits: 
Flexible dress code
Flexible work hours
Free food
Free internet access
Home Office allowed
Social events
Latest startups
Financial Services
Advertising / PR / Marketing
Fashion / Lifestyle / Textile