What users are saying about
37 Ratings
8 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7 out of 101
37 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.8 out of 101

Likelihood to Recommend

Adobe Phone Gap

If you want to teach your team or students how to program and learn programming languages, you would not want to utilize Phone Gap software. The Phone Gap software creates an easy fix to avoid learning every programming language for mobile devices. This creates a learning curve for some programmers because they no longer need to learn every language to be successful. However, for personal growth, this could pose an issue if programmers need to change jobs and are only capable of programming in web languages and then translate them using Phone Gap.Adobe Phone Gap works wonderfully for what our company uses it for. We use it because we have app launch deadlines and our programmers are invested in the company; therefore, they are aware that output is our goal, not actually learning the various languages, but more making sure the client is happy
Christopher Power profile photo

Xamarin

If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and effort 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.
Duy Mai profile photo

Pros

Adobe Phone Gap

  • Adobe Phone Gap has an extremely simple user interface that allows for easy learning to occur.
  • Adobe Phone Gap provides support for web languages and allows you to write in three of the main languages and transfer them to another language for use. This solves a common programming issue and is the greatest strength of the software.
  • Their desktop application allows for easy installation and programming.
  • Adobe provides quick support with questions about how to use the software.
  • The build interface notifies you of errors extremely quickly and helps identify the issue in your programming. You get an easy idea of what needs to be updated and adjusted.
Christopher Power profile photo

Xamarin

  • Xamarin allows you to write cross platform code. This allows companies to build apps more quickly by writing less code. Having code abstracted and reused across multiple platforms allows for more testing and less issues overall.
  • The ability to use Visual Studio is a huge plus. Visual Studio is one of the best IDE's available and being able to write cross platforms apps while in a great IDE makes everything less painful.
  • Xamarin is now free with a large company backing. This means that bugs on the platform get fixed more quickly and there is a large community of developers.
No photo available

Cons

Adobe Phone Gap

  • I would like to see the ability to write mobile applications using SWIFT and then use Phone Gap software or plug-ins to be able to transfer the iOS language into the Android language or to Java, CSS and HTML.
  • We've experienced errors when transferring from one language to another. We worked on solving the issue and then had to simply adjust the native language and functionality for it to work.
  • I have a team of graphic designers who would be able to like to assist in building of the apps but they are very limited, so perhaps adding functionality like a wix or weebly where there are options given that can drag and drop so marketing teams can support development.
Christopher Power profile photo

Xamarin

  • 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.
No photo available

Likelihood to Renew

Adobe Phone Gap

No score
No answers yet
No answers on this topic

Xamarin

Xamarin 10.0
Based on 1 answer
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.
Duy Mai profile photo

Usability

Adobe Phone Gap

No score
No answers yet
No answers on this topic

Xamarin

Xamarin 10.0
Based on 1 answer
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
Duy Mai profile photo

Support

Adobe Phone Gap

No score
No answers yet
No answers on this topic

Xamarin

Xamarin 10.0
Based on 2 answers
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
Duy Mai profile photo

Implementation

Adobe Phone Gap

No score
No answers yet
No answers on this topic

Xamarin

Xamarin 10.0
Based on 1 answer
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.
Duy Mai profile photo

Alternatives Considered

Adobe Phone Gap

We have not found competitors to Adobe Phone Gap that allows us to be able to code and transfer into alternative languages. The only alternative is to write in the languages required by apple and google in order to launch our apps on their devices and in their app stores. Using Phone Gap removes the learning curve of needing to write in each individual language and therefore would beat the competition because from what we have found and been recommended, there is no alternative to Adobe Phone Gap that is worth pursuing
Christopher Power profile photo

Xamarin

Xamarin allows us to natively code against IOS and Android as opposed to just putting a Skin over it. Because of this native code stack the performance on Xamarin is off the charts better. You can really see the performance when you are using native phone features like GPS, Phone or Camera
Kyle Kochtan profile photo

Return on Investment

Adobe Phone Gap

  • Adobe Phone Gap had a positive ROI. The cost is small in terms of financial investment and is also small in terms of educating employees on coding languages. The time it takes to learn how to use the software is minimal. Time is crucial to meet client deadlines and Phone Gap definitely assists in speed of production.
  • The negative impact is that the coding process becomes monotonous since our employees are already experts in Java and HTML, and they have an interest in learning to write in Swift and Python. Using just web languages could be boring.
  • As a business it helps to meet and exceed expectations and projections. The company expects to launch 7 apps within the next 7 months, and currently already have 2 apps ready to launch within the first month of using Adobe Phone Gap software.
Christopher Power profile photo

Xamarin

  • As Xamarin is a free plug in our ROI has been fantastic
  • We were looking at hiring 2 companies to develop IOS and Android
  • We were able to use in house developers to create both apps in almost have the time for less than half the cost
Kyle Kochtan profile photo

Pricing Details

Adobe Phone Gap

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Xamarin

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Add comparison