IoT technology has been steadily emerging for the last decade. But in the coming years, it’s poised to take over big time. Where smart speakers were once in 6.6% of US households in 2016 and 32% in late 2018, that number is expected to rise to 75% of homes by 2025 — and that’s just one example of this rapidly growing sector.
With the network of devices expanding and becoming more commonplace in daily settings, the interconnected “world of the future” is shaping up around us. And it’s this rapid IoT transformation that’s paving the way for new innovations and possibilities — as well as fresh competitive advantage for brands who jump on board.
Have you ever walked into a party and felt like the most popular person in the room — where everyone’s like, “Hey man, great to see you!” or “I’m so glad you could make it”?
Now imagine having that feeling every morning when you switch on your computer to log in to work. That’s what my first few months in the Cheesecake Labs team have been like. And, for my first full-time job in mobile development, I couldn’t be more psyched to be part of this culture.
Flutter is a Google framework used to build natively compiled applications for mobile, web, desktop and embedded devices with a single codebase. You can easily start a new Flutter project by following the guide: Getting started – Flutter.
Cheesecake Labs is currently the TOP #10 Mobile and Web App Development Company Worldwide and has delivered awesome digital products to our clients including Flutter apps.
$143 billion was spent in apps and on app stores during 2020 alone. And this wasn’t a fluke. Close to 90% of mobile internet time is now spent in apps — a number that’s been steadily growing in recent years.
So if you’re gearing up to develop an app for iOS or Android, you’re on the right track. Businesses that invest in these platforms are not only going to remain more competitive, they stand to boost their revenue and customer engagement as well.
As a leading iOS developer, going into 2021, we want to make sure you have all information at your fingertips on the various updates and announcements Apple has made throughout 2020. These enhancements could prove valuable to your business, or detrimental if you are not optimizing your applications.
As you review the below, keep in mind that Cheesecake Labs is happy to provide you a free consultation on how any of these updates could support your business and continue to build on a delightful experience for your users. Continue Reading
As a Q.A. analyst, I have learned that the integration between the backend API and the frontend can be difficult to test and somewhat overlooked since unit tests and end-to-end tests are more common. With this approach you’ll have not only a broader understanding of the solution compared to unit tests, but also an increase in test speed and stability.
The Guide to app architecture suggests using ViewModel + Repository with LiveData in order to implement the data flow from Repository to ViewModel. If you use this approach or anything similar, there’s a high chance you could be leaking ViewModel. To help you understand and fix this issue, this article will briefly explain what a memory leak is, some of its implications, what happens when a ViewModel is leaked, why it happens and how to fix it for good.
Recently I was given the opportunity to work in a React Native project, as a developer, most of my experience was with React, so I was thrilled with expanding my knowledge in this area.
As I started studying the platform, I got really interested in how to make animations using React Native, and in this blogpost, I am going to share my experience, and create a guide for beginners on how to start animating your React Native apps. In this guide, we are going to create a Burger Button that when activated spins and turns into an X button. For this, introductory knowledge of React Native will be required.
To follow the code, use the instructions in Getting Started with React Native, and then we can start our guide.
I believe that almost every Android dev has at least once tried to get a View’s dimension, but it returned 0, nada. This is a very common situation, it is one of those problems that we just Google for a solution and find a workaround that seems to work. We add it to the code without having much idea of what’s going on and that’s it. In this article I’ll explain why this happens and why many of the most used workarounds should be avoided. In the end I’ll give you a very sweet solution.
Did you hear about the new UI Framework Apple announced at WWDC 2019? It’s called SwiftUI and it feels like magic.
Mac, iOS, iPad, WatchOS and tvOS developers are hyped!