Tutorial How to Offer Multi-language Support in a React Native App As a business grows, it's natural to expand into markets in other countries and regions, and it's important to cater to the language needs of the communities you are expanding into as well. In this tutorial, we share how you can add multi-language support to a React Native app.
Modular Development Push Notifications: Why You Want Them & How to Build Them Into Your App (Part 2 of 2) In part 1 of this series, we discussed what push notifications are and how they can be a useful addition to your marketing and communication strategy. In part 2 of our push notification series, we're going to share how you can implement push notification functionality in your app.
Developer Tools React Native Component Libraries to Try in Your Next Build React Native's extensive open source community offers many different ready-to-use component libraries, but with so many options, how do you choose which one to use? In this article, we've compiled a list of our favorites.
Marketing Strategies Push Notifications: Why You Want Them & How to Build Them Into Your App (Part 1 of 2) If you're not already familiar with them, push notifications are a fantastic way to engage with your users. In the first of this two-part series, we break down what they are and why you should want them.
Django How Django Currently Handles Asynchronous Views When writing an application, asynchronous code allows you to speed up an application that has to deal with a high number of tasks simultaneously. In this tutorial, we'll create an async view and compare it to a sync view using a mock HTTP request service.
React Native How to Create a Custom Image Gallery in React Native In React Native, there are many different ways to go about displaying a collection of images in a gallery view, and a carousel is one of the most popular methods to achieve this. But what if you want to create a custom gallery view with additional functionality? In this tutorial, we'll show you how!
React Hook How to Create a Custom Tab Bar in React Native React Native is an amazing tool for creating beautiful and high-performing mobile applications that run on both iOS and Android. In this post, we're going to create a custom tab bar using the React Navigation library bottom tabs component.
Government What You Should Know Before Pursuing B2G Software Development Selling software to the government requires a different approach than B2B or B2C software sales. Here are some things you should know before pursuing B2G technology contracts.
React Native React Native Performance: Do and Don't React Native is a cross-platform JavaScript library that creates high-performance apps by default. However, there are a few tricks you can use to optimize your React Native performance.
Project Management How to Translate Unclear Client Demands Into Specific Product Requirements Successful product development requires a clear understanding of what the client is trying to build. If your client has provided vague product specs, here are some tips for turning them into useful development tasks.
Product Development Cheap, Fast, Good: Shifting Your Development Priorities as your Company Scales Should you worry about speed, cost, or quality when building an app? In many cases, the answer depends on what stage of growth your company is at.
White Label Apps How to Vet White Label Apps on Behalf of Clients White label apps offer a simple, reliable way to grow your business and serve a larger number of clients. Here's how to properly test and inspect white label apps for your clients.
RAD stack How to Build the Ultimate Tech Stack for Scale The tech stack you choose to build your product can either propel your growth or constrain it. Here are the best tech stacks for scalability.
App Builder How to Make Your Crowdbotics App ADA-Compliant ADA compliance is an important consideration for any software product. Here's how to build an ADA-compliant app with Crowdbotics.
FERPA How to Make Your Crowdbotics App FERPA-Compliant FERPA compliance is an educational regulation that applies to all third-party vendors doing business with educational institutions. Here's how to build a FERPA-compliant app with Crowdbotics.
CCPA How to Make Your Crowdbotics App CCPA-Compliant The California Consumer Privacy Act (CCPA) applies to product or services databases, websites, and mobile apps. To comply with the legislation, developers have to make sure that they follow best practices from the start.
White Label Apps How to Keep Margins High While Selling White Label Apps to Clients A "white label" app is an application as a service that is developed by one company and then rebranded and sold to the clients of a different company. Here's how to sustainably grow your business with white label development.
React Native How to Create a Custom Mobile React Native App with Crowdbotics Learn how to build a full-stack React Native / Django application with the Crowdbotics App Builder.
GDPR How to Make Your Crowdbotics App GDPR Compliant The General Data Protection Regulation (GDPR) applies to mobile apps that collect and process personal data of European Union (EU) citizens. Here's how to ensure GDPR compliance when building with Crowdbotics.
React Native How to Add React Native Web in a Crowdbotics Mobile App Using React Native Web, an open-source project, React Native core API components can be used to build a web application using the same source code. It uses React DOM at the core to render a majority of React Native components.
React Native Top Databases for React Native App Development This list of the best SQL, NoSQL, and document-based databases will help you choose the perfect database for your next React Native app.
React Top Popular UI Component Libraries for React Apps Rapidly build clean-looking user interfaces with these UI component libraries for React.
Rest Api Top Resources for Learning and Designing REST APIs The REST API is the most common API architecture design pattern used in web and mobile applications. Here are some excellent resources for understanding and building Representational State Transfer APIs.
React Native How to Integrate Custom Calendar Event Creation In a React Native Crowdbotics App Create events and add them to a mobile device's native calendar app directly from within a custom React Native app.
React Native Add a Real-Time Database with Your React Native Chat App with Firestore Our anonymous React Native chat app tutorial continues with how to store and display chat threads using an integrated Firestore database.
React Native Build an Anonymous Chat App with React Native and Firebase The anonymous sign-in method provided by Firebase enables you to create a React Native chat app that does not require users to login. Here's how.
React Native How to Use Formik and Context API to Build Crowdbotics React Native Apps with Firebase The React Context API gives you access to props from any level of the component tree. You can pair it with Firebase and Formik to create simple user login flows with Crowdbotics.
React Native How to Use Redux Hooks in a React Native App Learn how to use Redux Hooks in a simple shopping cart app created with React Native and Crowdbotics.
React Native How to Integrate GraphQL and Apollo Client in a React Native App Use Apollo Client and GraphQL to query a third-party cryptocurrency API with this React Native and Crowdbotics tutorial.
i18n Using i18n in React Native apps Internationalization (i18n) is essential for any app with a global user base. Here's how to implement it in a React Native app with Crowdbotics.
React Native Using WebViews to Connect a React Native App to Web WebViews add browser-style functionality to native apps. Here's how to implement WebViews in your Crowdbotics React Native app.
React Native How to Add Support for Dark and Light Themes in React Native with Crowdbotics Your React Native app built with Crowdbotics can support light and dark themes chosen by users. Here's how.
React Native An In-Depth Guide to Using React Native Image Picker This tutorial explains how to implement the React Native community module react-native-image-picker, which enables your app to select an image from the user's camera or photo gallery.
NodeJS Build a Chat App with Node.js and Socket.io Learn how to build a real-time messaging app in your browser using Socket.io and Node.js.
React How to Use Airtable as a Cloud-Based Database for a React App Learn how to store, access, and render your React app's data in the cloud using the Airtable API.
App Development How to Integrate Google Sign-in Authentication into a Crowdbotics Mobile App Learn how to create a React Native app and add a Google Sign-in screen with Crowdbotics.
React Native How to Add a Search Bar in a FlatList in React Native Apps Create a list of items populated by a remote API and search them using FlatList in React Native and Crowdbotics.
React Native Add a Pinch-to-Zoom Function using React Native Gesture Handler Learn how to add pinch-to-zoom functionality to your mobile app with the open source React Native package react-native-gesture-handler.
React Native Instagram Clone Part 2: Create a User Profile Screen Learn how to use React Native and Firebase to build an Instagram clone complete with a user ID and user profile page.
React Native Instagram Clone with React Native: Creating the Feed Screen Learn how to use React Native and Firebase to build an Instagram clone that uploads and queries photos stored in a real-time server.
React Hook Build a React app with LocalStorage API and Hooks React Hooks enable you to set a local state within a functional component. This tutorial will teach you to create an expense tracker app using Hooks, Bootstrap, and the localStorage API.
React Native How to use WebViews and Deep Linking in React Native apps If you're a mobile developer, you may need to redirect users to an external web page or link to other native apps within your React Native app. This guide will show you how to use the WebView component and Linking module to manage external links in a Crowdbotics/React Native mobile app.
React How to add Dark mode functionality with React Hooks In this post, I am going to show you how you can easily add dark mode functionality in your React apps whether it is an admin dashboard that is consuming some third party API hosted elsewhere or a web blog using static site generators like Gatsby.
Apollo Create an Open Source Twitter Clone with Apollo, React and Crowdbotics In this tutorial, you will build a bare minimum Twitter clone (front-end) with Apollo Client and React.
Blueprint How to Manually Setup and Deploy The Crowdbotics Dating App Blueprint The following walkthrough shows technical users how to set up deploy the Crowdbotics Dating App Blueprint from the ground up.
Google Sheets Visualize Google Sheets Data in a NodeJS App Learn how to quickly build an app that displays Google Sheets data in a NodeJS app.
NodeJS How to Create a Chatbot with Dialogflow, NodeJS, and Webhooks In this tutorial, we are going to take a look at Dialogflow, an easy tool for creating conversational experiences for websites, apps, and digital products, using webhooks and NodeJS.
React Using React Router to Optimize Single Page Applications (SPAs) A basic introduction to React Router, and a useful library for optimizing React apps.
Apollo Introduction to Apollo Client with GraphQL and React Learn how to integrate and work with Apollo Client by building a simple React.js application with Crowdbotics.
NodeJS How to Connect Github API with a Nodejs Server In this tutorial, you are going to build a web app with Crowdbotics that fetches data from the Github API and renders it using a template. The server is going to be set up from scratch using Nodejs as the platform and Express as the framework.
NodeJS Visualize Google Analytics Data In A Node.js App Learn how to enable Google Analytics API and display that data in a Node.js application.
Firebase How to integrate Firebase and Firestore cloud database with a React application In this tutorial, we will be learning how to integrate Firebase and Firestore cloud database with a React application. We will also create a bare minimum demo application from scratch with the help of Firebase & React Native to see how they work together.
Crowdbotics How To Setup A Stripe Checkout Page From Scratch In this tutorial, you are going to learn how to set up a React and Nodejs template using Crowdbotics platform. Using that template project, we will set up a Stripe Payments Checkout Page from scratch.
Storybook How to Setup a React App with TypeScript, Storybook, and Crowdbotics If you are building web applications with ReactJS, you might have heard or used TypeScript. Some say that TypeScript is the missing functionality from JavaScript's ecosystem. I must say, I did not enjoy writing React apps in TypeScript at first but I've come around.
Twitter Build a Twitter Clone Server with Apollo, GraphQL, Nodejs, and Crowdbotics Efficiently build a Twitter clone server from scratch that implements GraphQL as the query language to create the API.
JavaScript How to quickly build and integrate a serverless React application with Crowdbotics and AWS Amplify As a developer building a serverless application, you get to focus more on the product. Instead of worrying about managing and operating servers, you get to reclaim your valuable time and energy…
JavaScript React Hooks Basics— Building a React Native App with React Hooks React 16.8 welcomed the dawn of Hooks. This new addition is both a new concept and pragmatic approach that helps you use state and lifecycle methods behavior in functional React components, that is…
React Native How To Build Your First VR App with ViroReact, React Native, and Crowdbotics Virtual Reality (VR) is an immersive technology that has intentions to improve the experience by providing a three-dimensional realistic environment rendered for the individual to feel real. The…
React Native How to Build a Real Time Logo Detection App with React Native, Google Vision API and Crowdbotics Google Vision API is a great way to add image recognition capabilities to your app. It does a great job detecting a variety of categories such as labels, popular logos, faces, landmarks, and text…
Django How to Get a Head Start Building Your Next Django App with the Crowdbotics App Builder If you are a web developer, choosing a web framework to build an app is a big deal. There are quite a number of frameworks out there to pick from, each designed to meet general as well as specific…
React Native How To Build a News Reader App with React Native and NewsAPI React Native is a great platform to build cross-platform mobile applications for iOs and Android. While there are few other framework options available in the mobile app development space to build…
JavaScript 29 Useful Open Source Libraries for NodeJS Node.js has become more and more popular as a framework because provides quick and efficient solutions for back-end development and integrates well with front-end platforms. Created by Ryan Dahl in…
React 21 Useful Open Source Packages for React Native We live in the world of a variety, yet mobile devices are dominated by two major platforms, iOS and Android. It is a two-horse race, but that doesn’t make mobile app development easy. For iOS you…
JavaScript How To Build a Hacker News Clone with React and Next.js Building (or cloning) a JavaScript-based app using React as the front-end framework comes with some challenges. You want to focus on building and shipping the application rather than spending too…
Machine Learning Top NodeJS Libraries and Tools For Machine Learning Javascript is often thought of a web programming language but Javascript, and javascript frameworks such as NodeJS, have many applications apart from just web apps including desktop applications…
React How To Build A Blog From Scratch With React, Markdown, GraphQL and GatsbyJS There are lots of quick and easy, no-code ways to get blog up and running – such as Medium or Wordpress – but, whether it’s to customize, monetize, add security, or just learn, today, I’ll show you…
NodeJS Building an authenticated MERN Stack App Using Material UI Setting up the the back end and connecting it with a client-side library like React to fetch and display data is just the beginning. One you have the data user will interact with, you need to focus…
AWS How to Build a Serverless Backend with AWS Lambda and Node.js Serverless architecture is a cloud computing execution model where a cloud provider like AWS, Azure or Google Cloud is used to deploy backend or server-side code. In comparison to traditionally…
GraphQL Creating a GraphQL server with NodeJS When it comes to network requests between a client and a server application, REST (which stands for Representational state transfer) is one of the most popular choices for connecting the two. In the…
Angular Learn to Build a Simple Progressive Web App (PWA) with Angular and Lighthouse — Hacker News Clone In this tutorial, I will show you step by step how to build a Progressive Web Application using Angular. A Progressive Web Application is a performance focused web application that is streamlined for…
JavaScript How To Set Up A Node Backend with Hapi.js For A React Web App In this article, I am going to walk you through setting up your own Node.js backend server for a React application. Both frameworks are often used together to build real time, fullstack web…
NodeJS How to Build a REST API with KoaJS There are quite a few Node.js frameworks available for web development to build a back-end server for a web or a mobile application. The most popular framework is ExpressJS, which has been used…
NodeJS How To Build a REST API With Nodejs and PostgreSQL Whether building your own application as a front-end or back-end engineer, you are going to come across them. APIs are the core communication system behind the different software systems including…
NodeJS How to deploy a MERN stack app on Heroku In this article, I will describe how to take an existing Web Application that is build using MongoDB, ExpressJS, Node.js, and React (often called as MERN stack) on a deployment service like Heroku…