At Appomate, we are always learning and adopting the latest technology and tools so we can bring your vision to reality faster and smarter saving you time and money.
Here are some of the key development technologies, tools and platforms we use to custom build world-class mobile and web apps.
Swift is a robust and intuitive programming language created by Apple for building apps for iOS, Mac, Apple TV, and Apple Watch
Kotlin is a general purpose, free, open source, statically typed “pragmatic” programming language initially designed for the JVM (Java Virtual Machine) and Android
React Native is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android.
Xamarin is a free and open-source mobile app platform for building native and high-performance iOS, Android, tvOS, watchOS, macOS, and Windows apps
Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase
Angular JS is a complete JavaScript framework for creating dynamic and interactive applications in HTML
React is an open-source, front end, JavaScript library for building user interfaces or UI components.
Vue. js is a progressive framework for JavaScript used to build web interfaces quickly. This is much lighter framework used for smaller scale projects and prototypes.
HTML5 is a mark-up language used for structuring and presenting content on the World Wide Web.
Node.js is a free, open-sourced, cross-platform JavaScript run-time environment that lets developers write command line tools and server-side scripts outside of a browser
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.
DotNET is a free, open-source, and cross-platform for building modern, scalable, and high-performance desktop, web, cloud, and mobile applications
Java is a general-purpose, class-based, object-oriented programming language designed for having lesser implementation dependencies
Postgre SQL is an open-source, object-relational database management system (ORDBMS) that is not owned or controlled by one company or individual.
Oracle MySQL Database Service is a fully managed database service that lets developers quickly develop and deploy secure, cloud native applications using the world’s most popular open source database.
Redis, which stands for Remote Dictionary Server, is a fast, open-source, in-memory key-value data store for use as a database, cache, message broker, and queue.
MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas
Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.
Adobe XD is a vector-based user experience design tool for web apps and mobile apps
Avocode is a cloud based app, which runs on Mac, Windows or Linux. Designers and developers use it to work together on web and mobile projects
Postman is a popular API client that makes it easy for developers to create, share, test and document APIs. This is done by allowing users to create and save simple and complex HTTP/s requests, as well as read their responses.
Selenium is a portable framework for testing web applications. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language.
Artillery is an open-source testing toolkit, written in Node.js, that can help you with load and functional testing
Mocha is a testing library for Node.js, created to be a simple, extensible, and fast. It’s used for unit and integration testing
Chai is an assertion library that is often used alongside Mocha. It provides functions and methods that help you compare the output of a certain test with its expected value.
Istanbul is a test coverage tool that works with many different frameworks. It tracks which parts of your code are executed by your unit tests
Jasmine is an open-source testing framework for JavaScript. It aims to run on any JavaScript-enabled platform, to not intrude on the application nor the IDE, and to have easy-to-read syntax
Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow
Microsoft Azure, commonly referred to as Azure is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications
Read more
Jira is an issue tracking product developed by Atlassian that allows bug tracking and agile project management.
Confluence is a single collaboration tool where teams can organize, create documents and discuss project work in one single place
Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.
GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and continuous integration and deployment pipeline features, using an open-source license
Jenkins is an open source automation server which enables developers around the world to reliably build, test, and deploy their software.
Argo CD is implemented as a kubernetes controller which continuously monitors running applications and compares the current, live state against the desired target state
Linkerd is an ultralight service mesh for Kubernetes. It gives you observability, reliability, and security without requiring any code changes.
Istio is an open source service mesh that helps organizations run distributed, microservices-based apps anywhere.
EFK” is an acronym for three major open source projects: Elasticsearch, Fluentd and Kibana. Elasticsearch is a search and analytics engine. Fluentd to receive, clean and parse the log data. Kibana lets users visualize data with charts and graphs in Elasticsearch.
Prometheus Monitoring with Grafana. … Prometheus acts as the storage backend and Grafana as the interface for analysis and visualization. Prometheus collects metrics from monitored targets by scraping metrics from HTTP endpoints on these targets
Amplitude is a product analytics platform that helps businesses to track visitors with the help of collaborative analytics.
Stripe is an online payment processing platform that allows businesses to send and receive payments over the internet.
Paypal is an e-commerce company that facilitates payments between parties via online funds transfers
Ezidebit uses industry-leading technology to process payments through Direct Debit, BPAY and eCommerce solutions.
Chargify is a globally-recognized leader in the Recurring Billing and Subscription Management space.
Zoho Subscriptions provides a hosted payment page to securely integrate with your application for collecting customer’s sensitive card information.
Intercom is a Conversational Relationship Platform. It shows you who is using your product or website and makes it easy to personally communicate with them with targeted content, behaviour-driven messages, and conversational support.
Freshdesk is a cloud-based customer support software that is both feature-rich and easy to use. With multiple support channels available, including live chat, email, phone, and social media, you can help customers through their preferred communication method.
Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor full stack framework.
It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms.
XMPP is the open standard for messaging and presence · XMPP powers emerging technologies like IoT, WebRTC, and social.
Send Grid is a cloud-based SMTP provider that allows you to send email without having to maintain email servers
Mail chimp is an American marketing automation platform and email marketing service.
Burst SMS is an online SMS text messaging service, offering SMS marketing campaigns, SMS appointment reminders, SMS integrations and an SMS API.
ClickSend is a cloud-based service that lets you send and receive SMS, Email, Voice, Fax and Letters worldwide.
WordPress is a free content management system used to build and maintain websites.
Magento provides online merchants with a flexible shopping cart system, as well as control over the look, content, and functionality of their online store