The first choice you must make when building a cross-platform application is: should it be developed as a progressive web app, hybrid, or native mobile app. All these solutions have their merits and flaws, but don’t worry — we are here to walk you through it and advise on what to consider when making that decision. Let’s start with better defining our options.
A cross-platform app is an application that works on multiple platforms, such as Android, iOS, or Windows. This can be achieved in various ways:
In 2020, Coinbase developers rewrote its Android app from scratch using React Native. Although they encountered some challenges, they decided to go through with the project and…
Vue.js is a growing open-source front-end framework for building single-page applications and user interfaces. Since its first release, Vue.js has been increasing its popularity and gaining new users thanks to its developer-friendly syntax, ease of use, and famously helpful documentation. In September 2020, the third version of Vue.js was released — Vue 3. It’s smaller, easier to maintain, and has more handy features.
Here are some of the new features in Vue 3, which grabbed my attention.
One of the Vue.js concepts allows us to create large applications built out of smaller, reusable components. …
Vue 3 was released in September 2020, so we thought it’s high time to release the third edition of our State of Vue report. The first paper was downloaded by a total of 7k developers, CTOs, and product owners, and the second followed up on the case studies to see how the use of Vue evolved in the interviewed companies. We hope the third edition will be of even bigger help to the community and all the people interested in the awesome framework that Vue is.
This year, we’ve decided to prepare two versions of the report: Vue for Business…
But let’s dive deeper into how those two technologies differ and what you should know to make an informed decision.
Performing repetitive tasks can bore even the most resilient of us out of our minds. Lucky for us, the digital age we live in offers us a bevy of tools to relieve ourselves of that sort of tedious labor.
While that particular ability may seem contingent upon our knowledge of programming languages, I’m here to tell you that automation is definitely for you, even if you’re a complete newbie to the field. …
In one of the projects I worked in, ads were the only source of income for the client, so they had to be implemented properly. Ad agency hired by client used Google Publisher Tag (GPT) ads, which is a popular choice.
At first, it seemed like a quite simple task — the agency provided all pieces of code that just had to be pasted in the website. It turned out that these codes were good for a simple static website, but to make it work properly in SPA (we’re talking Next.js app here) it required some customization.
The topic is…
In 2020, internet traffic is split 44/52 between desktop and mobile. As 71% of customers expect a comparable product experience across channels, companies turn towards progressive web apps (PWAs) — advanced websites that provide app-like functionalities on mobile devices.
Read on to discover how these 10 high-performing PWA apps brought renewed business success for the companies that adopted them.
What are progressive web apps?
As your CTO could say, it’s not only about the framework’s popularity but about what you can do with it. Read on to find out what you should know before committing to one.
Our previous blog post gave you an overview of the most popular ecommerce platforms based on Ruby, Node.js, and Python. We’ve evaluated them in terms of how quickly you can set up an online shop and what possibilities they give you. Turns out that Vendure.io, Spree, and Saleor are your best bets (choose according to your goals) — they are easy to implement, flexible, and provide room for customization.
Now, we’ll take a closer look to check what exactly you can do in terms of extending their out-of-the-box functionality, and how they perform under pressure.
Let’s dive in!
A close-knit team of 110+ experts offering Web & mobile development for startups and businesses.