Potado is a top software development company developing world class custom software such as websites, mobile apps, machine learning and internet of things solutions. Our global team of software developers, designers, product engineers and UX specialists work with the best emerging startups and established companies in Vietnam. We believe in being more than just your developer. We want to be your development partner, working with your to build and scale your custom software.
The technology industry is ever expanding so we make it out duty to study the trends and latest technologies. Blockchain, IoT, AI, Machine Learning are some examples of words you would overheard in a typical conversation at Potado. More than just technology, we know users. We know what looks good and what feels good. Our user experience designers study the top companies and implement the best tactics into our apps. As Steve Jobs famously said, design is not how it looks, it is how it works. Our software developers love innovation in engineering and are always on top of the latest tools. React, React Native, and more, we can do it. So if you are ready to build build software that will save you time, money and improve your operations, you are in the right place
Vietnam is a very attractive place to develop software because of how many talented programmers there are. This is because the Vietnamese school system places a strong emphasis on maths and science education. Because of this many people are interested in joining engineering related jobs such as software development. With a population much larger than a place like Singapore, many companies turn to Vietnam to work with developers.
But there is more to it than just the number of developers. Vietnam is one of the Asian economies with the most potential due to it's recent rise and has been that Vietnam would become on of the Asian Tigers in the next decade. A young population who know with a good understanding of technology having more access to money as the economy grows, many entrepreneurs are choosing to launch their startups in Vietnam to provide value to people here. Large corporations are too turning to develop custom software in order to empower their workforce or provide value to their loyal customers experience.
Whether you run a large enterprise or just have an idea to create an online platform you need to consider a few things before you develop an app. What features will your app have? What is your budget? Is there a timeframe? Where are your users and how can you best reach them? What do you want to achieve from this project?
Those factors all determine what our app development team will advise on before starting the project. Technology has progressed in a positive way, giving us access to many useful tools to build out these projects. Android and iOS have their own development tools that allow us to build apps that natively work on those platforms. But nowadays, developing an app for every platform is overkill for most cases as Google and Facebook have developed tools that allow us to develop one app that works on multiple platforms. This not only saves you time and money, but also makes the project easier to manage and grow. These tools are used by most of the big named apps you have on your phone today! There are still a few cases where building natively is important, so we cannot completely ignore it.
iPhone has always been the most popular smartphone in Vietnam. It's also had a more premium feel than Android devices. Because of those two reasons, many companies often developed apps for iPhone first, and possibly never developed for Android. It's a smart marketing strategy to launch on a more premium OS and then move to the other a bit later. Nowadays just working with iPhone app developers is not enough. As of today, iOS only holds 22% of the OS market share in Vietnam.
iPhone app development is done using XCode with the Swift or Objective C programming languages. Swift is more modern and commonly used, and we use Swift for any new iPhone projects. For cross platform apps we use Flutter or React Native. We recommend building cross platform in most cases unless the application is heavily dependant on hardware access.
In developed countries like Australia and the United States, iOS has always been the dominant OS, but that has evened out now with manufactures releasing really great Android devices. In Vietnam, Android is by far the post popular operating system for mobile, with 52% of all phone owners using an Android device. Because od this, developing your app for Android is a must if you want to reach the majority of the population.
Android app development is done using Android Studio with the languages Kotlin or Java. Kotlin is more modern and we use it with most of our projects. Same as iOS, we recommend developing cross platform apps in most cases unless your app is very hardware dependant.
Although we currently live in a mobile first world, web remains an essential platform to develop for in Vietnam and most countries so you can make your service more accessible to users. They can use the service on any device that has a web browser, including desktop computers and tablets. Web is also really helpful for mobile users who don't want to download an app but want to quickly view some information or order something it can be done with a simple link.
Our web app developers use Javascript as their primary tool and make use of popular frameworks such as React, Vue, Angular and Node. These frameworks allow us to break web apps down into components so that the project is much easier to manage and scale. To break it down to laymen terms components are a reusable element. Think of a green, rounded button. We could create a button component with those styles and the function needed and then use it in many places in the web project. When we want to change the color of the button we simple update the component once and it updates the button in all places we used that custom component.
Having a well defined, efficient and functional process is what elevates a software development company to a successful one. At Potado, we know the importance of planning and transparency, so we have developed a process that makes sure that by the end you will have a well polished piece of custom software, ready to support millions of users. This is how we do it:
The first part of the project is the most essential. Here we work with you to scope out the project, discuss which technologies will be best for the product, and even go into planning monetization and marketing of your platform in case we need to add in any of those features.
After our planning we will now work with you to put those ideas on paper. Just roughly. Wireframes are meant to gain an understanding of layouts, views, scope, and features. Collaboration is important here and our software development team will make sure you are on the same page as us.
Design is where we make the software look pretty. We use the plans and wireframes to draw up the actual designs, views and layouts. We also come up with color schemes that are a good fit for the product. Having a great user experience is one of the most important aspects in our software. At Potado, we know the importance of design so we have world-class UX designers on our team to make sure our products look beautiful and are easy to use.
This is the most important part of the project. Our expert software developers will now put all the designs and plans together and create a fully functional digital product. The length of this process depends on the scope, but we will work as hard as we can to make sure we get done in a solid timeframe so you can start onboarding users.
Once the software is done, and we have had time to do sufficient testing and polish, we need to get ready for launch. We will work with you to publish the software in any way you need as well as onboard you and your team so there are no delays and you can start taking advantage of your new product right away.
Working with a strong software development company is essential in building a successful product. The team at Potado has work with several startups and large businesses in Vietnam and beyond and we are ready to hear more about how we can work with you! Here is what our clients say about us:
"Potado is a one of the top software developers in Vietnam. We have worked with another team before but decided to give them a go. We were pleasantly surprised by how open and transparent the entire process was. We were very involved in the process and everything was explained to us in a non technical way. Being over the age of 60, I won't be too specific about that, technology is not in my vocabulary, but our business knows the importance of it so we partner with people who do, and Potado definitely does."
"The price was right, the communication was good, and the results were excellent! The best software development company in Vietnam, and I will definitely continue to work with them in the future."