Distilled Insights on Technology

Sharing our experience in mobile and AR/VR product design and development.

View Articles
a man wearing Apple Vision Pro headset
text overlaid on black background
Flutter
React Native

Flutter vs. React Native in 2024 — Detailed Analysis

Flutter and React Native are two leading tools for cross-platform mobile development. Learn about their differences and the best use cases for each.

man with magic leap glasses
AR / VR

Best AR Glasses to Look Out for in 2024 and Beyond

Check out the curated list of AR glasses and headsets that have the potential to freshen up the market.

pieces of code
Flutter
Mobile Development

Flutter Development — Great Pick for Digital Products

Learn why Flutter is a good choice for cross-platform apps that run on mobile, desktop, and web.

hands dealing cards during a poker game
Full-Cycle Service
Artificial Intelligence

On-Device AI for Texas Hold’em: Real-Time Strategy and Predictions with Unity and Sentis

Read how we used on-device AI capabilities to build a Texas Hold'em mobile game.

laptop with a screen of app prototype
No Code Development
Mobile Development

What Is Bubble.io? Using No Code for Rapid App Development

Explore how Bubble.io approaches rapid application development. Learn how no-code solutions improve low-cost idea validation and swift prototyping.

text on a black background
No Code Development
Mobile Development

Choosing the Right No-Code and Low-Code Tools from 100+ Options

Navigate through 100+ no code and low code platforms to find the right fit for your digital product.

a young student learning at a desk
Artificial Intelligence

AI in Education: Benefits, Challenges, and Use Cases

Learn the opportunities and challenges of AI in education.

a screen from FlutterFlow
Mobile Development

FlutterFlow — Can You Use It in Production?

Learn how FlutterFlow UI builder can be the future of app development in the context of early product validation and gathering user feedback.

two people playing with a mobile phone
Mobile Development

App Scaling: Scalable Mobile Apps Are Key to Long-Term Business Success

Learn what scalability is in mobile development and how to factor it into product creation.

hands shuffling cards
Mobile Development
Augmented Reality

Building an AI-Based Texas Holdem Poker AR App

Combining augmented reality and artificial intelligence to create a mobile app that works with AR glasses to assist poker players.

Apple's WWDC logo
Artificial Intelligence

On-Device AI on Apple Devices

Taking a closer look at Apple's on-device AI that supports text generation, code generation, translation, and summarization.

a blurred image of a person typing on a mobile phone
Artificial Intelligence

Emerging Opportunities with On-Device AI

Understanding the implications and transformative potential of innovative local AI models.

a woman with Apple Vision Pro
Augmented Reality

How to Find Apple Vision Pro Developers

Choose the right development partner for your Apple VIsion Pro application using this step-by-step guide.

a text about migrate android flutter
Mobile Development
Artificial Intelligence

Decreasing Cost and Overhead by Migrating Native Apps to Flutter Using AI

Cutting product maintenance costs by migrating to Flutter using AI tools.

people working on a laptop in an office
Security

Enhancing Data Protection in SaaS Context

Let's dive into security risks of SaaS and how you can navigate them.

an overlay of letter n
Security

Adjusting Security Measures For Optimal Resilience in the Current Cyber Threat Landscape

Let’s analyze the cyber threat landscape and build a custom plan to mitigate the risk.

flutter vs electron with screen
Flutter

Flutter vs. Electron for Desktop Application Development: ADB App Testing

Explore the performance differences between Flutter and Electron for desktop apps.

text on a black background
Artificial Intelligence
Mobile Development

Easy Flutter Integration with AI Using Mistral AI

Mistral AI API is an easy way to access cloud-based AI and create more complex AI functionalities in your app

the backend communicating with the frontend
Mobile Development

What Is a Mobile App Backend and Does Your Mobile Application Need It?

Learn what a mobile app backend is and whether your mobile product needs it.

woman on a couch with apple vision pro headset
AR / VR

Apple Vision Pro Development Guide

Learn how the process of app development for Apple Vision Pro looks like to plan you next steps.

a woman wearing apple vision pro headset
AR / VR

Choosing a Technology Stack for Apple Vision Pro Applications

Apple Vision Pro will become commercially available next year, but companies can already start thinking about the tech stack for their AR solutions.

woman wearing an apple Vision pro headset
AR / VR
Unity

How Much Does It Cost to Develop an Apple Vision Pro App?

Determining the cost of Apple Reality app development depends on many variables. Let's break down what makes up the price.

code snippet in dart
Flutter
Mobile Development

Companies Using Flutter to Build Their Products in 2024

Discover highly popular and successful mobile apps built with Flutter. Learn how Flutter's robust functionalities have contributed to their success.

woman doing online shopping on a smartphone
Commerce
Mobile Development

Different Types of Online Marketplaces

Read about the different types of marketplaces to find opportunities in the mcommerce industry.

apple vision pro and meta quest 3
AR / VR

Giants of the Virtual Frontier: Apple Vision Pro vs. Meta Quest 3

Take a deeper look into Apple Vision Pro and Meta Quest 3 to know more about the devices and their use cases.

person looking at a street using augmented reality
AR / VR

Augmented Reality in Business: How and When to Use It

Check how your business can use augmented reality to improve customer experience, increase engagement, and boost brand promotion.

app screen on black background
Mobile Development

No-Code Startups — Companies That Started without Coding

No-code tools help validate ideas and launch products quickly. Here’s an overview of no-code startups and companies that started without code.

nfc enabled devices and a person
Mobile Development

What Are NFC Tags? A Beginner's Guide

Learn what NFC tags are and how they are used beyond contactless payments.

apple vision pro welcome screen
AR / VR
Unity

Porting an App to Apple Headset

Learn what are the key technical considerations and necessary skill sets when migrating an app to Apple's headset.

text overlaid on an outline of a letter
Entertainment

Technology Trends for 2024

The technology trends for 2024 are likely to be the continuation of the technological evolution and adoption that started in 2023.

a prototype of a mobile app
Mobile Development
Product Design

What Is a POC, Prototype, and MVP — Explaining the Differences

Learn the differences between a proof of concept (POC), prototype, and minimum viable product (MVP) to know how to approach product development.

a person using a smartphone
Project Management

Going Beyond Smartphone Revolution to Ensure App Longevity

This is a story of how we approach projects to ensure app longevity and long-lasting relationships with our clients.

a mobile app for trail tracking
Mobile Development
Labs R&D

Evaluating Technical Feasibility for GPS-Based Route Tracking App

Learn how to run feasibility testing of a mobile application that uses GPS to calculate unique trails for user achievements.

apple vision pro headset
AR / VR

Apple Vision Pro Features List for App Creators — A Deep Dive

Explore the possibilities of Apple Vision Pro for both existing and emerging businesses

apple vision pro headset on blue screen
AR / VR

Recommendations for Building an Apple Vision Pro App

Track Apple's historical approach to releasing wearable to build apps for Apple Vision Pro that gain traction on the AR market.

futuristic medical equipment
AR / VR

Top MedTech Companies at AWE USA 2023

Explore the groundbreaking advancements and solutions from trailblazing MedTech organizations.

man wearing apple vision pro
AR / VR

How Will Apple Vision Pro Headset Impact Business?

Exploring how businesses can start creating unfair advantage with the Apple Vision Pro headset.

people sitting on a couch in a room activated by NFC tags
Mobile Development

Beyond Payments: Example Uses for NFC Tags

Explore how NFC is changing industries. See exciting uses for NFC tags.

a man bathed in extended reality
AR / VR

Best Practices for Augmented Reality Blended Experiences at Live Events

With a solid risk management checklist, you can minimize issues and decrease the severity of failures during live XR events with devices.

a portal to virtual reality
AR / VR
Metaverse

How to Build a Mixed Reality Experience in 6 Weeks

Find out how we created a mixed reality experience that amazed the participants of the 2022 Infinity Festival.

man thinking over a mobile app
Project Management

Why You Shouldn’t Always Build a Tech Company to Solve User Problems

Learn why building a technology company might not help you create a solution to user problems.

a 3d rendering of a front store marketplace
No Code Development
Commerce

No-Code Marketplace — Building a Marketplace without Code

Discover how a no-code platform can facilitate the development of a marketplace business.

a marketplace application for shopping
Mobile Development
Commerce

Marketplace App Metrics to Track for Sustained Growth

Here’s a rundown of the most valuable metrics to track in a marketplace app.

two people using flutter for web development
Flutter
Mobile Development

Create True Cross-Platform Products with Flutter Web Development

Flutter is an effective way to manage one team that works on a single code base of a product that runs on many devices and platforms.

a 3d laptop with wheels and cogs
Mobile Development

How to Validate Ideas Faster with No-Code MVP

Launching an MVP is an efficient way to ease a product into the market to gauge feedback. You can build a no-code MVP in days instead of weeks.

pieces of a mobile app in the making
Mobile Development
Flutter

How to Hire the Right Flutter Developers for Your Project

Flutter is one of the most popular cross-platform frameworks, but there’s a limited pool of experienced developers. Learn how to hire the right developers.

people building a 3D asset
Flutter
Mobile Development

How to Build Sticky Products in Flutter

How can technologies such as Flutter help maintain an optimal ratio of business viability to customer satisfaction?

two people working on a 3d mobile app in flutter
Project Management
Mobile Development

Improve Business Outcomes with Flutter App Development Services

To fully leverage the power of cross-platform Flutter development services, the key is to approach the project in a structured yet agile way.

woman making an app in flutter
Mobile Development

How to Build a Flutter App in 30 Days

Rapid MVP development in Flutter lets you validate your idea quickly while minimizing development time and costs.

person carrying a phone with different hardware addons
Mobile Development

Mobile Development Technologies

Explore the trends in mobile technologies in 2022 and what they have to offer for mobile app developers and smartphone users.

doctors viewing an augmented reality heart
AR / VR

Improving Clinical Practice with Augmented Reality

The healthcare industry is projected as one of the greatest beneficiaries of augmented reality tech. Learn how AR is already reshaping clinical practice.

node.js vs ruby on rails
Mobile Development

Node.js vs. Ruby on Rails — What to Choose for a Mobile App Backend

Ruby on Rails and Node.js are two popular mobile backend technologies that help developers build reliable and highly available apps.

waterfall design thinking lean startup agile
Project Management

What Is Waterfall vs. Design Thinking, Lean Startup, and Agile

There are many methodologies to choose from in software development. Learn the principles of Waterfall, Agile, Design Thinking, and Lean Startup.

a digital city in the metaverse
Metaverse
MR

Explaining the Metaverse — All You Need to Know

What is the metaverse, and what does it mean for the internet, brands, and people.

screens with various stages of project scope
Product Design

Preparing the Scope for Your Project — What to Know Before You Start

Developing a project’s scope can be a challenge. Learn what to know before creating a scope for your product.

woman using a mobile phone voice assistant
Labs R&D
Full-Cycle Service

Building a Custom Mobile Voice Assistant — Technical Feasibility Study

Building a mobile voice assistant that reacts to a custom keyphrase is a complex process. Read about our findings from a technical feasibility study.

person buying goods and services online
Commerce
Mobile Development

How to Build an Online Services Marketplace

Online services marketplaces have bloomed with the shift in consumer preferences toward digitally delivered services. Discover more about services marketplaces.

people cooperating on mobile app development
Mobile Development

Mobile App Development Process: In-Depth Guide

Mobile app development process is a multi-step journey. Find out what's involved in it.

people shaking hands and signing a contract
Project Management

Why T&M Contracts Work Well for Your Product's LTV

Read why flexibility in time and materials contracts can improve your product's lifetime value.

a man and woman creating a contract for a mobile application
Project Management

Why Waterfall-Based Cost Estimation Is Practically Impossible for Modern Digital Products

Learn what makes estimating fixed-price projects practically impossible if you want to target shifting customer needs.

stopwatch with a hand
Project Management

How Time and Materials Contracts Work — Gain Control over Budget and Quality

Read about T&M contracts to learn how they work and how they give you control over product development.

people playing with a mobile phone
Product Design

What Are Push Notifications and How Can They Help Your Mobile App?

Let’s look at how push notifications can help a modern mobile app.

remote assist app
AR / VR

Remote Assist App — Scalable Solution for Virtual Troubleshooting

Global skill gaps, pandemic-related border closures, and travel limitations stress the need for remote assistance solutions. Discover Remote Assist App.

a person browsing a file with mobile apps
Mobile Development

An Overview of Apps Made with React Native

React Native can be used to build mobile apps and websites from a single codebase. Learn which companies use React Native.

various icons with sensors working in the cloud
Mobile Development
Machine Learning

Exploring IoT and Cloud Computing

How should you integrate the cloud and IoT into your business strategy? Read on for answers.

cartoon people experimenting in a laboratory
Machine Learning
Product Design

Introducing Nomtek Labs — Our Jab at Staying Disruptive

Nomtek Labs is our internal research and development department where we explore technologies and how they can benefit businesses and users.

hand on a mobie device
Mobile Development
Artificial Intelligence

How to Use Artificial Intelligence in Mobile Apps?

Learn how you can use artificial intelligence in mobile apps.

people playing with symbols
Mobile Development

What Is Code Refactoring, and When Should You Consider It?

Code refactoring ensures that the code remains clean and preserves the desired application performance. Learn what code refactoring is.

cartoon man with a computer
Mobile Development

How Does the Internet of Things (IoT) Help Businesses?

Discover how IoT helps businesses expand and streamline operations for a better bottom line.

two people adjust a mobile app screen
Project Management

How to Mitigate the Risks of Outsourcing Mobile App Development

Learn how to mitigate the risks of outsourcing development.

two hands meeting over a mobile phone
Product Design
Mobile Development

Minimum Viable Product Template — Different Approaches to Building Digital Products

A minimum viable product (MVP) is a way to bring your product into the market as quickly as possible. Learn about different MVP types.

man looking through a telescope
Product Design
Mobile Development

A Simple Framework for Finding North Star Metrics in Digital Products

Make good product development decisions by picking a North Star metric and focusing on what helps your product mature.

a handshake over a laptop computer and mobile app screens
Staff Augmentation

Advantages and Disadvantages of Outsourcing Mobile App Development

Many business owners are hesitant about outsourcing development. Learn about the advantages and disadvantages of outsourcing mobile app development.

coins on a mobile phone
Mobile Development

App Revenue Models for a Mobile App

Choosing an app revenue model for a mobile app can be tricky. Learn about the pros and cons of the most popular app revenue models.

people playing with a mobile application
Product Design
Mobile Development

How to Boost Mobile App User Experience

Mobile apps are a great channel for reaching a larger audience. Here are the best practices that can help enhance your mobile app user experience (UX).

cartoon people writing on digital boards
Product Design

How to Create User Personas for a Mobile Application

To deliver high-quality experiences to your users, guide your designs with user personas in mind. Check out how to create user personas for a mobile app.

cartoon hand playing with an app with charts in the background
Product Design
Project Management

Guide to Marketing Your Mobile App

Marketing a mobile application involves a combination of tactics and strategies. Learn how to market your mobile app.

person playing with shapes
Mobile Development

Getting Started with Kotlin Multiplatform Mobile

Kotlin Multiplatform Mobile (KMM) is a cross-platform mobile framework that lets developers share business logic across platforms. Discover more about KMM.

project planning premortem
Project Management

Premortem — Why It Should Be a Core Part of Your Digital Product

A premortem helps teams predict and mitigate problems before they happen during product development. Learn how to perform a premortem.

people putting together a mobile application
Mobile Development
Product Design

How to Build a Minimum Viable Product

Learn what is an MVP and how to build a minimum viable product that will help you validate your hypothesis.

people designing an app interactivity
Mobile Development

What You Should Know Before Developing a Mobile App

Developing a mobile app is a complex undertaking. Learn what to know before developing a mobile app.

hands interacting with a mobile phone
AR / VR
Mobile Development

Choosing a Hand Gesture-Based Input Method for a Mobile AR App

How we evaluated different input methods available for mobile augmented reality and why we didn’t choose a hand gesture-based interaction method.

woman analyzing data
Mobile Development

Use Mobile Analytics to Transform Your Digital Product

Mobile analytics gives you all the necessary insight into in-app user behaviors. Learn how to use mobile analytics to transform your products from good to excellent.

hands with mobile augmented reality interaction devices
Unity
AR / VR

Reviewing Mobile Augmented Reality App Interaction Methods

During our work on a mobile AR project, we reviewed many non-touch screen interaction methods. Read our findings and learn where to use different solutions.

person moving icons on an iPhone screen
Native Technologies
Mobile Development

Working with an iOS App Development Company

To develop a great iOS app, you need a reliable partner. Find out how iOS development looks like and how to find an iOS app development company.

woman presenting slide about mobile app
Native Technologies
Android

Android App Development: How to Build a Great Mobile Product

Ensuring your Android app development project is successful is easy when you know what’s involved in the process. Learn all about Android app development.

android mobile phone animations
Mobile Development

Discover an Easy Way to Create Complex Animations with MotionLayout

Mobile animations on Android can be just as polished as those on iOS apps. Find out how to create refined animations on Android.

woman looking through augmented reality headset
AR / VR

What Is Augmented Reality? Your Guide to Immersive Technologies

Augmented reality is a flexible technology that blends digital information with the real world. Learn what is augmented reality in our guide.

calling phone and film slate illustration
Android
Mobile Development

Android Animation Libraries You Should Know

In-app animations play a critical part in how users perceive apps. Check out some of the great animation libraries that we use for projects at Nomtek.

people sticking post it cards on the board
Android
Mobile Development

Android Development: How to Implement Complex Features in a Finite Time

Organizing your work during feature implementation helps improve the process of application development.

person playing with an augmented reality solar system
AR / VR

AR in Education: How to Make Learning Fun with Tech

Augmented reality in education helps increase student learning motivation, engagement, and satisfaction. See examples of AR apps for educators.

onboarding in augmented reality with lego bricks
Labs R&D
Augmented Reality

Onboarding in Augmented Reality: A New Way to Build LEGO Bricks

Onboarding in augmented reality can help accelerate new employee productivity. Learn how we used AR to showcase its onboarding capabilities using LEGO bricks.

virtual reality vs augmented reality
Unity
AR / VR

Augmented Reality vs. Virtual Reality: How Are They Different?

AR and VR change how we see the world. Check out the differences between augmented reality vs. virtual reality.

magic leap headset mixed reality
AR / VR

What Is Mixed Reality? The No BS Explanation

Defining mixed reality can be tricky. Find out what mixed reality is and how it works.

android mobile phone hilt framework
Android
Mobile Development

Discover Hilt — A New Android Dependency Injection Framework

Hilt is a new Android dependency injection framework from Google. See our overview of this very promising tool.

LiDAR scanner by Apple
AR / VR

LiDAR Research — Analyzing Apple’s LiDAR Scanner

The LiDAR Scanner is Apple's proprietary take on light detection and ranging (LiDAR) technology. We checked the capabilities of the LiDAR Scanner in the iPad Pro 2020.

future communication in AR and cross-reality tech
AR / VR

Communication by Teleportation — Discover the Future of Comms Tech

Immersive technologies improve remote cooperation and collaboration. Let’s explore the cross-reality solutions that will be the future of communication.

person browsing B2B ranking websites
Mobile Development
Project Management

How to Find a Good Mobile App Development Agency — A Quick and Easy Tutorial

Picking a mobile development partner is one of the most important decisions in the life-cycle of your application. Check out how to look for a mobile app development agency using ranking websites.

people unlocking android phone
Native Technologies
Android

Learn How to Enhance Android Security: Build Integrity Verification

Android app security is one of the most difficult aspects of mobile development. Learn how to use certificate pinning and license verification in Android projects.

people using mobile apps with good usability and accessibility
Mobile Development
Product Design

Why Usability and Accessibility Matter in App Development

Usability and accessibility are key elements of user experience (UX). Learn why usability and accessibility matter in mobile development.

food delivery mobile application
Mobile Development
Product Design

Create a Sleek UI in Flutter — Wolt App Case Study

Flutter is a UI toolkit for building natively compiled applications for mobile and web. We will recreate a part of an existing app to build a sleek UI in Flutter.

man considering mobile app development approaches native or cross-platform
Mobile Development
Flutter

Mobile App Development: Should You Go Native or Build Cross-Platform?

Learn when and why it’s better to go native in mobile app development or choose cross-platform with Flutter or React Native.

hyperlooptt magic leap augmented reality
Magic Script
Product Design

Helping HyperloopTT Develop a Fully Immersive Magic Leap Showcase for a New Transportation System

We helped HyperloopTT build an immersive Magic Leap showcase for a feasibility study. Find out the details behind our partnership.

people standing staff augmentation
Staff Augmentation

What Is Staff Augmentation — And Yes, Your Company Needs It

Staff augmentation is a flexible approach to mobile app development that gives businesses access to skilled developers. Learn what is staff augmentation.

woman hanging star nomtek clutch
Mobile Development
AR / VR

nomtek is a Highly Ranked Software House!

We're a software house that excels in mobile, AR, and XR development. Our skills have been confirmed by Clutch, a leading global software agency research company.

woman putting coin piggy bank AWS elastic beanstalk
Mobile Development

AWS Elastic Beanstalk — When It's Better Than Heroku

Learn why you might want to use AWS Elastic Beanstalk rather than Heroku for your quick backend solution.

robot building plane chatbot assistant
Machine Learning
Mobile Development

Designing a Chatbot Assistant for Flight Operators

Learn how to design a chatbot assistant to support the operator in flight and accommodation searches.

people signing up inside a mobile application
Commerce
Mobile Development

How We Increased Sign-Up Rate by 400% in One Day

Increasing app engagement and sign-up rate is tricky, but it can be done with a little bit of clever thinking. Learn how we increased sign-up rate by 400%.

woman with laptop pointing at mobile phone
Mobile Development

Quickback — A PWA for a Better Transparency in Feedback

An intro to a simple, yet elegant and practical PWA feedbacking app.

mobile phone screenshot preventing
Mobile Development

Screenshot Preventing on Mobile Apps

Learn how to prevent screenshots in your mobile application and improve your app's security.

man showing robot information on blackboard
Artificial Intelligence

What Is Machine Learning and How to Use It

A short explainer article on machine learning and artificial intelligence. Learn what is machine learning and how to use it.

game on a laptop with invision
Product Design

How I Built My Games Inside InVision Studio

At nomtek, we toy around with tools and use them unconventionally, for example, to build a game in a design studio.

woman drawing room plan on mobile phone AR
Mobile Development
AR / VR

Getting a Room Plan with ARKit

ARKit offers plenty of possibilities for developers to incorporate the user's environment into a mobile app. Check out how we scanned a room using Apple's ARKit.