WompMobile enables any website to be converted to a mobile-friendly format without the need to redesign or change the desktop site. It is a turn-key mobile development solution, meaning no IT involvement is required. This solution uses a proprietary JavaScript-adaptive platform. The vendor says their customers see an increase in mobile traffic and page performance, and an average conversion rate increase of 156%. This solution offers…
N/A
Xamarin
Score 6.0 out of 10
N/A
N/A
N/A
Pricing
WompMobile
Xamarin
Editions & Modules
No answers on this topic
Xamarin
Free
Offerings
Pricing Offerings
WompMobile
Xamarin
Free Trial
No
No
Free/Freemium Version
No
Yes
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
Required
No setup fee
Additional Details
Mobile website development consists of a one-time development fee and an ongoing monthly service fee. Prices vary depending on the size and scope of the project, website, technology, traffic and other factors.
Overall WompMobile is a great company, and it would be a great fit for 99% of companies out there. For us, we wish WompMobile had a POP in China to provide even faster page performance for CN users. To keep the cost down, a few enterprise anemities cited ealier will cause large enterprise to have reservations.
Xamarin is well suited for several reasons. The first, it allows companies to share code across platforms. If the app has a lot of business logic and a fairly simple UI, Xamarin is great for this use case. Xamarin also works well if the developers who will work on the app are already fluent in .NET. Xamarin is less appropriate if the company has a lot of developers. If there are plenty of resources to develop apps natively then the headache of dealing with Xamarin's issues are not worth the effort. If the UI is very complex and has difficult animations it's difficult to debug visual/performance issues in Xamarin.
Honestly, we haven't experienced anything that would need improvement. As a company we are learning what we want and need to update and they have been there to support since day one.
Having also done a lot of native mobile development, some of the IDE's features need to emulator their native counterparts. For example, trying to extract a string resource on Android in Xamarin Studio is painful. There are many useful tools in Android Studio that Xamarin should implement.
Xamarin will always be behind on native platform features. They must catch up when Apple and Google release new platform versions.
The biggest pain point is the random issues Xamarin continues to have. Having a large code base on top of a native platform makes it very difficult to debug issues. Every developer must decide if its an issue with Xamarin or the native platform. Bugs don't get fixed very quickly. Hopefully that will change with the Microsoft acquisition.
Xamarin has been great for developing different projects efficiently and effectively. It's nice to reuse the core business logic across different platforms so that there are less to maintain and little replications are needed. The biggest benefit is that C# programmers do not have to learn a different language to do mobile development.
If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and efforts from your development team to be able to build applications seamlessly for android, IOS, windows, and web on a single platform instead of requiring multiple tools to get the job done
I never had to contact support for any help. Most of the problems we ran into, we were able to identify and use peer support through blogs and other internet sources to resolve the problems. There are plenty of sources online which provide tutorials, discuss problems, etc. Example: StackOverflow
Just with any programming tasks, have a plan first. Design out the system, spend time to build it correctly the first time and have plenty of testing and user acceptance opportunities. Xamarin was easy to implement for a C# programmer. However, you need to do tutorials to realize the platform's capabilities.
We had interviewed a few other vendors who offered similar services. When it comes to integrating anything with an E-commerce platform there is always potential for major problems. When we asked each of the vendors the simple question of "Can you explain how your service works and integrates" many of the vendors could not answer this question from either a high level or a technical level which left us very concerned. WompMoble was able to explain their service so everyone on the team including some very seasoned developers felt comfortable moving forward vs. moving forward with another competitor
Xamarin runs natively on MacOS, and the debugger and other integration and auto-complete tools are far better than Eclipse for C# .NET. It also carries much of the plugin/add-on capabilities that are so desirable on Atom. Eclipse is a better for generalized software development, provided a developer is comfortable switching between the IDE the command line for certain parts of their workflow, like building, package management, or debugging. But for C# .NET development on MacOS specifically, Xamarin is the best product I've used for the job.
Our customer base is older, and we re not as reliant on a mobile site as some stores, but I did notice that our organic traffic rose in the wake of becoming mobile friendly. The Google penalty was noticeable, but now it is not there.
Code Sharing - We were able to launch an Android implementation of our app within weeks after finishing iOS. The amount of time taken to develop a new platform is very small.
Monetization - not the best, but definitely getting better. We've had issues with finding suitable ad networks that work with Xamarin.