Bright Devs Blog

Coming Back to Bright Roots

Coming Back to Bright Roots

rebranding logo communication

Probably you have noticed that we gave our brand a face lift. We are excited to finally unveil our new look, and we want to tell you all about it.

Coming Back to Bright Roots
Image classification with TensorFlow Lite on Android

Image classification with TensorFlow Lite on Android

android tensorflow lite deep learning image classification

As I’ve already listed in my recent blog post there are lots of advantages of making inference directly on a mobile device instead of using cloud solutions. Because of mobile devices’ computation limitations, we can’t migrate all of the available models to work on mobile. Unfortunately, plenty of them won’t work on mobile devices but that’s fine because we often don’t need these heavy models on mobile devices. In this blog post, we will create a simple Android application that will take advantage of MobileNetV2 that was pre-trained on ImageNet.

Image classification with TensorFlow Lite on Android
Traits of a great side project

Traits of a great side project

programming after-hours motivation

Have you ever wondered why there are people who always have a constant drive to “make things”? While you may seem tired and bored of a long day at work, they just can’t stand waiting to leave the office in a great mood just to do tons of other stuff.

Traits of a great side project
Mistakes startups make when developing their mobile product

Mistakes startups make when developing their mobile product

startups iOS Android MVP

If you’ve ever worked at an early-stage startup, then I’m sure you know the feeling – your mobile app, a concept you’ve been working intensely on for many months, is finally entering development phase. Things are starting to feel very real business-wise, aren’t they?

Mistakes startups make when developing their mobile product
Bright Future Ahead for Bright Inventions

Bright Future Ahead for Bright Inventions

Clutch IoT mobile web software

As software consultants with specialties in mobile apps and the Internet of things, Bright Inventions has mastered the entire delivery process, making our clients’ dreams an easy, successful reality. While technology around us keeps transforming and testing the limits of what we can achieve, our team remains committed to transparency, engagement, and success on behalf our clients, our products, and our service.

Bright Future Ahead for Bright Inventions
Are we ready for deep learning on mobile devices?

Are we ready for deep learning on mobile devices?

android ios mobile tensorflow deep learning machine learning ml kit

Due to the rapid growth of deep learning possibilities, lots of smart people do their best to create more and more sophisticated algorithms that beat human’s performance in many areas. Luckily, a great chunk of their work is throw open and waits for you to harness it in some fancy way.

Are we ready for deep learning on mobile devices?
Android - Koin DI

Android - Koin DI

blog android koin DI dagger mobiledev mobile

In Android injecting parameters, managing component’s lifecycle and creating various scopes is difficult and crucial, but fortunately, we’ve got DI (Dependency Injection) technique for the rescue.

Android - Koin DI
Flutter - why you may love it or hate it

Flutter - why you may love it or hate it

flutter dart android cross-platform

Flutter is a new Google’s framework for creating cross-platform applications. So far, I haven’t tried to create any cross-platform projects so I wanted to give it a try. This won’t be a next basic tutorial for creating apps with Flutter. I’ll just present my first impression of things that have made me love and hate Flutter after a few hours of having fun with it.

Flutter - why you may love it or hate it
I am hooked on React

I am hooked on React

React JavaScript Hooks

React has introduced a new feature which allows you to use state and other React feature without writing class, upcoming Hooks, a new proposal in React 16.8.0, which are going to blow your socks off and enable our stateless function component does more than even before!

I am hooked on React
A sky full of Agile

A sky full of Agile

agile programming practices project management

Everybody seems to be doing Agile these days. Start-ups do it, big organisations do it, all the cool companies do it. That’s even how autonomous cars are being developed - the agile way. Even though it’s been agreed that ‘there’s no silver bullet’ in software development, well, apparently there must be and it’s Agile. Right? Don’t get me wrong. I love Agile. And that’s exactly why I hope it will never turn into Coldplay of software development. Sometimes it seems that Agile is becoming this crowd-pleasing, catchy thing, that slowly loses its meaning. What does it mean to be agile these days?

A sky full of Agile