
Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
Please introduce your company and give a brief about your role within the company?
What was the idea behind starting this organization?
Temabit can provide a solution expertise and can develop/customize/ a solution for your needs, as well as provide you development resources.
What are your company’s business model–in house team or third party vendors/ outsourcing?
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
We have more than 70% of our customer base who is our repetitive customer base.
Mention the objectives or the parameters critical in determining the time frame of developing a mobile app.
How much effort in terms of time goes into developing the front end and back end of a mobile app?
What are the key parameters to be considered before selecting the right platform for a mobile application?
What is your budget for app development? Does it reconcile with the cost?
What is your target user? What is the behaviour of that user? From here you should know the features you want to incorporate, a device it needs to support. The technology you want/require to use.
Which platform do you suggest your clients to begin with when they approach you with an idea (Android or iOS) and why?
IOS or Android. Both offer an extensive range of features. Android, however, is slightly different on devices from different manufacturers, IOS is uniform.
If the customer does not know which platform to choose, our recommendations are based on a business idea, depending on the target audience of the product. In general, we do not have a preferred platform; they are equal for development.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
Hybrid is developed using HTML, JavaScript, and CSS. You can run it anywhere, performance suffers compering to Native, but it is cheaper and faster to develop. Native Apps are developed using platform-specific language, separate code for each platform. It has higher cost and development time, but no need to spend time after for customization, also native apps add privilege of functions that are specific to OS on which those apps are built. Speed to market, one source code, easy updates, availability of resource makes Native more attractive. But later, a company will spend more time for customization. Native apps give advantages of functions that are specific to the operating system. Building on Native makes more sense for long term strategy.
It is important to add here these: Ionic (Apache Cordova), Xamarin, React Native, Flutter, Android Native (Java / Kotlin), iOS Native (Obj-C / Swift).
1. Ionic is a hybrid, I described it already (HTML / CSS / JS, it slows down, but it is quick to develop). The disadvantages include non-native display and behaviour of controls.
2. Xamarin, RN, Flutter - these are toolkits that are compiled into native code. Pros - up to 90% of cross-platform code, that is, development acceleration compared to a pure native, cons - can be a little slower than native, UX may differ from native, technologies are still developing, and are not completely stable. RN is Facebook, Xamarin is Microsoft, Flutter is Google.
3. Java / Kotlin, Obj-C / Swift - I mentioned it already.
Ionic can be offered for rapid prototyping, or for maximum cross-platform, for example, for corporate products, when only employees will use it, and a unified interface is required.
Java / Kotlin, Obj-C / Swift - for public products where UX should be as native as possible
Xamarin, RN, Flutter - where you need close to native performance, but you need to reduce the development cost.
What are the key factors that you consider before deciding the cost of a mobile application?
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
What is the price range (min and max) of the projects that you catered to in 2019?
Which business model do you suggest to your clients enabling them to generate revenue from mobile applications? Why?
Ukraine
United States
714 718 22 72