-
# Development Get Flutter's offline support in Supabase
Supabase is one of the most well-known open-source alternatives to Firebase. Although Supabase implements many Firebase features, one that I constantly crave is offline support for the real-time database. In this blog post, we’ll cover how you can...
-
# Development Challenges of building a web with Flutter
Lessons learned from a nonconventional approach to flutter web development Recently a client approached Xmartlabs with the idea of making a platform that achieved excellent results by combining camera usage with MoveNet, an ML pose detection model. The challenge...
-
# Development A bright future ahead: React Native in App.js Conf 2022
Introduction Last week was the App.js Conf 2022 It has been almost two years since the App.js Conf 2020 was canceled due to the global pandemic. This year it came back as a hybrid event that allowed all developers...
-
# Development Key metrics for growing digital startups
Ever since the bigger tech companies like Google, Amazon and Facebook realized the powerful role data plays in designing impactful products that attracts new users and retains older ones, they started paying more attention to which metrics they should be...
-
# Development Announcing React Native Line v2!
We are happy to announce a new react-native-line version that supports the latest updates on the LINE SDK and it’s available to download via npm! When one of our projects called for an integration of sign in...
-
# Development Frontend architecture and best practices for consuming APIs
As a developer, you’ll probably have to consume services provided by third-party code. This is true in many aspects of the trade: using a third-party library, interfacing with OS components, consuming web services. I’d even wager that in today’s development...
-
# Development New to Jamstack? Everything you need to know to get started
Jamstack is a top trend in web development nowadays. Everyone is talking about the modern web development architecture. In this blogpost, I’m gonna cover what caused JAMSTack quick’s adoption, how’s the JAMStack community and ecosystem, and of course, what does...
-
# Development Powerful animations in React Native
In this blog post we’re going to present the main issues we ran into implementing complex animations in React Native at Xmartlabs. We’ll show how Reanimated helps achieving smooth animations and at which cost. After reading this blog post you...
-
# Development Put your data to work: Amazon Redshift vs Snowflake
Well-informed, objective decisions have always been a key aspect of every successful business. Nowadays, lots of companies gather a huge amount of data as a result of different processes, i.e, marketing campaign results, web site analytics or customer information on...
-
# Development SwiftUI looks quite… Fluttery
Good day everyone, so Apple just announced its new declarative UI Framework built from the ground up on Swift: SwiftUI. It’s for me the most interesting thing announced for developers at this year’s...
-
# Development URL Splitting and React (Part 1)
As devices become more powerful, web apps tend to have heavier client-side logic. In particular, Single Page Applications (SPAs) have become very popular in these past years, with the advent of battle-tested frontend frameworks such as React, Angular or Vue....
-
# Development How NFC can help improve your business
NFC is a communication protocol that enables two devices to share data within a range of up to 4 cm, launched to the public in 2004. This technology is usually used to share personal or critical data between two devices,...
-
# Development How AR can create an ROI for the enterprise
Due to recent breakthroughs in AR technology, mobile AR has suddenly become valuable for several specific use cases. These use cases include employee training, product visualization, visual search, and communication. Enterprises that adopt AR today stand to gain significantly in...
-
# Development How to revolutionize your company with augmented reality
We at Xmartlabs have built an expert team around computer vision, machine learning, and augmented reality. In this segment, we’ll be sharing specific AR use cases we believe to be immediately practical and valuable for a range of industries.
-
# Development react-native-line-sdk, the react-native wrapper for LINE
A few days ago we released our very first React Native framework to the open source community. react-native-line provides an easy-to-use interface for you to use Line’s mobile SDK seamlessly on your app, without having to worry about Android...
-
# Development Ahoy - The Onboarding Library You Were Asking For
We’re pretty sure you’ll need to include an onboarding library in the iOS App you’re building. In order to speed up the time spent in development while giving the developers freedom to build an awesome experience for their users, we...
-
# Development Introducing Ecno!
Have you ever been using UserDefaults to store something that the user did in the past and then check whether or not he did it? Maybe you wanted to display certain tutorial or prompt the user to subscribe...
-
# Development Making a JS plug-in: a full-stack approach
In this occasion we will introduce a way to create a client side JavaScript plug-in that can be easily integrated in any third party websites. This plug-in will allow us to execute custom actions such as filling a registration form...
-
# Development XLForm: Using NSPredicates to change form structure.
In almost every app you might ever build you will have a profile and settings view and they may also have many forms. Using XLForm we speed up the development time spent on these view controllers. XLForm allows us...
-
# Development Geographic chat app with Node.js, Socket.IO, and Google Maps - Part three
In this series of posts we are going to show you how to use node.js and Socket.IO to build a simple chat application, and then mix it up with Google Maps and the Geolocation API to create a cool geographic app....
-
# Development Geographic chat app with Node.js, Socket.IO, and Google Maps - Part two
Part one | Part three In this series of posts we are going to show you how to use node.js and Socket.IO to build a simple chat application, and then mix it up with...
-
# Development Geographic chat app with Node.js, Socket.IO, and Google Maps - Part one
Part two | Part three In this series of posts we are going to show you how to use node.js and Socket.IO to build a simple chat application, and then mix it up...
-
# Development Automatic update timestamps and date-time manipulation using js.
Behold this awesome scripts that will make your timestamp web development much easier... timeago The first one (a jquery plugin) enable us to automatically update timestamps in html sites. It's very useful for keeping relative...
-
# Development Receive SMS online free of charge
It is a common practice nowadays to be asked for a SMS number while registering to a site. Most of us do not want to share our phone number on the net to avoid being spammed, making it impossible...
How your business can take advantage of Big Data
Businesses and startups are constantly increasing in quantity, so the search for distinguishing from competitors and looking for competitive advantage is more critical than ever. Big Data and Analytics have presented themselves as one of the most effective ways to...