Color Mode


    Language

Welcome to Monstarlab's Engineering Blog

We love engaging with the tech community, and we are big consumers of the awesome work that people share online. Here we are going give back a little and share our tech knowledge about all things we do at Monstarlab.

AllFlutterMonstarHacksAWSFrontendAFKBackendiOSSolution ArchitectureAndroidImmersive TechnologiesKotlinQANETSitecoreMachine LearningNodejsVapor

August 21, 2019

Google Docs viewer with Flutter

Flutter is a powerful framework when it comes to rendering complex nested widgets with countless styles and customizations. This small project will explain the basics of using Google APIs and Services, in particular Google Drive, Google Docs and rendering...

Vladimir Ostaci

Vladimir Ostaci

Flutter

August 16, 2019

Universal App Platform - State of Progressive Web Apps in 2019

What started as best of both worlds, web and native, Progressive Web Apps can now also be installed and run on desktop, from Windows to Mac, from Linux to Chrome OS. You code once and it can run anywhere, ensuring PWAs as the Universal App Platform. In M...

Saad Bin Amjad

Saad Bin Amjad

Frontend

August 15, 2019

Fetching files easily in Vapor when you are writing tests

Vapor has a nifty build-in feature to derive the working directory of a project. This makes it easy for you to fetch files from your project and serve their content; fx if you want to seed some data in your database, if you are building an initial mock ap...

Heidi Puk Hermann

Heidi Puk Hermann

Vapor

August 15, 2019

Android navigation with MVVM and State made easy

Working on a large app with a large number of screens which we organized by feature (Messaging, Settings, Profile, etc.) made me test the single activity - multiple fragments approach by using the Navigation component. This technique has the advantage of ...

Vladimir Ostaci

Vladimir Ostaci

Android

July 31, 2019

Deploying Node.js apps in Amazon Linux with pm2

Running a Node.js application can be as trivial as node index.js, but running it in production and keeping it running are completely different. Whenever the application crashes or the server reboots unexpectedly, we want the application to come back alive...

Tanveer Hassan

Tanveer Hassan

Nodejs

July 3, 2019

Join the dark side and implement Dark Mode in iOS

WWDC this year brought to light a lot of amazing features Apple has been working on lately. One of these features, and maybe one of the most expected, was Dark Mode support. As Apple mentioned in their keynote, Dark Mode is easy to implement and will brin...

Andrei Hogea

Andrei Hogea

iOS

July 3, 2019

Higher order functions in Swift

Higher order functions in Swift are extremely powerful tools to have in your developer toolkit, the only issue is that it might take some time to get comfortable with them. Before we get started, let’s have a look at some important terms to know in relati...

Roxana JulaNicolai Harbo

Roxana Jula, Nicolai Harbo

iOS

June 26, 2019

ARKit 3 brings more power to Apple's Augmented Reality

We can already see Apple having a big lead when it comes to augmented reality and the new version of ARKit will push them even further. There are amazing opportunities for AR as a mass market E-commerce solution and we can already see big companies taking...

Roxana Jula

Roxana Jula

iOSImmersive Technologies

June 21, 2019

Add a Swift Package to Your iOS Application

With the release of Swift 3.0, Apple introduced the Swift Package Manager, a tool for managing the distribution of Swift code. It is integrated with the Swift build system to automate the process of downloading, compiling, and linking dependencies. Though...

Andrei Hogea

Andrei Hogea

iOS

  • ⟨⟨ Previous
  • 20
  • 21
  • 22
  • ...
  • 26
  • Next ⟩⟩
ServicesCasesAbout Us
CareersThought LeadershipContact
© 2022 Monstarlab
Information Security PolicyPrivacy PolicyTerms of Service