17 anos ajudando empresas portuguesas
a escolherem o melhor software

Sobre Codemagic

Integração e entrega contínuas para projetos Android, iOS, Cordova, Ionic, React Native e Flutter.

Saiba mais sobre o Codemagic

Vantagens:

I love the automation from a git push to the deployment of the app to the customer. The software is very intuitive to setup and has a thorough documentation to get things working quickly.

Desvantagens:

Missing the possibility to post release_notes with iOS builds. Missing the possibility to add additional info to the release_notes message (e.g. integration testing results to the Slack message).

Notas do Codemagic

Pontuação média

Praticidade
4,6
Atendimento ao cliente
4,6
Recursos
4,6
Relação qualidade/preço
4,6

Probabilidade de recomendação

8,9/10

O Codemagic tem uma classificação geral de 4,7 em 5 estrelas com base em 122 avaliações de usuários no Capterra.

Você já usou o Codemagic antes?

Compartilhe suas experiências com outros compradores de software.

Filtrar avaliações (122)

Ivo
Ivo
Software Engineer, Alemanha
Usuário do LinkedIn Verificado
Serviços financeiros, 11 - 50 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

Overall Good CI/CD for Flutter

5,0 há 3 anos

Comentários: We needed a CI to build and publish a Flutter app for Android and iOS to both stores as well as Firebase App Distribution. Bitbucket Pipelines doesn't offer Mac machines so we chose something Flutter-specific to not have to worry about Flutter setup in CI.
The good pre-configuration of the build machines as well as publishing tools saved us a lot of time in setting up the CI.

Vantagens:

Good integration with Bitbucket, easy to use UI to set up CI jobs. Mac machines with everything preinstalled to do Flutter testing, build and releases. Allows auto-cancelling of previous builds if new commits are pushed. Especially App Store Connect helpers were very welcome since we didn't have much experience with publishing iOS apps. Newer Yaml configuration option also works well and can of course be versioned with the rest of the app.

Desvantagens:

Lately webhook events are sometimes processed out of order when you have multiple coming in (for example you push to a branch with an open PR, which triggers a hook for both the push and the P{R update). That can lead to the wrong builds being auto-cancelled and a bit of confusion as to whats happening. Sometime issues with retrieving build logs. Dark mode could use more contrast. Linux machines still lack cache support. All in all only minor issues though.

James
James
Founder, EUA
Usuário do LinkedIn Verificado
Software, 11 - 50 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

A truly wonderful, modern CI

5,0 há 3 anos

Vantagens:

The first thing that struck me about Codemagic is that it looks and feels like a modern tool. Many of the competing softwares in the space have a terrible user experience, which makes you immediately shiver when you first open them. Codemagic is quite the opposite. The user interface is clean and the platform is very configurable considering. I've found builds to be fairly quick and the platform stable. They do a great job of rolling out updates consistently.

Desvantagens:

While the interface is great, I think there could be some improvement in terms of how projects are laid out. Overall, very minor.

Ivan
Software Engineer, África do Sul
Serviços e tecnologia da informação, 2 - 10 funcionários
Usou o software para: 1 a 5 meses
Fonte da avaliação

Worst support for worst product

1,0 há 2 meses Novo

Comentários: They wasted three days of my time, but with no result at all. Product is worthless

Vantagens:

There is nothing to like about this product.

Desvantagens:

No support at all. Documentation is faulty.

Enes
Enes
DevOps, Turquia
Usuário do LinkedIn Verificado
Jogos de computador, 51 - 200 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

Unity CI/CD

5,0 há 2 anos

Comentários: We have faster build times. It is more secure than Jenkins. Very easy to setup for developers and other team members.

Vantagens:

We were having a hard time building our games on Jenkins and codemagic came to the rescue. We can take concurrent builds at the same time for iOS, since it's a SaaS we don't have to manage the platform. It's very easy to use and set up. Pretty cheap when you compare it with the other platforms.

Desvantagens:

You can store your codemagic.yaml file on the website so you always have to have it on your repository.

David
David
CTO, Espanha
Usuário do LinkedIn Verificado
Saúde, bem-estar e condicionamento físico, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

Best CI for Flutter

5,0 há 3 anos

Comentários: Excellent. Not only from a tech, value proposition point of view, but only from a customer service. The slack channel the use for that is an excellent idea.

Vantagens:

It's a CI specific for flutter ecosystem, so you have every option you need for that platform and stack, and no option you don't need.

Desvantagens:

The (extremely rare) ocasional instability of a company starting up. Nothing to worry about.

meghana
Software Development Engineer, Índia
Software, 51 - 200 funcionários
Usou o software para: Avaliação gratuita
Fonte da avaliação

Alternativas consideradas anteriormente:

codemagic - A magically quick way to ci-cd!

5,0 há 3 anos

Comentários: My overall experience is great. Helps one bring their ci-cd dream to reality so fast - its so relieving and fun to achieve that!

Vantagens:

Constant, quick, great support by the team, especially from [SENSITIVE CONTENT] in bringing the ci-cd to life for our product.

Desvantagens:

1. Not so obvious things like - encrypting the jks file. 2. Obscure and scattered information in the doc on certain parts of integration information like android-signing info being very distantly placed from the actual content. 3. No clear - complete example on certain customised implementations like environment specific release.

Sanni
Flutter Developer, Índia
Software, 51 - 200 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Alternativas consideradas anteriormente:

Code magic saves my time from dev to production to maintenance stages of the products that we build

5,0 há 3 anos

Comentários: It saves a lot of time.
Also removes the whole worry about building and internal test builds and also production release builds.

Vantagens:

The ease of setting up multiple pipelines. The ease of navigating and setting up signing the iOS and Android apps

Desvantagens:

That there are only 500 free minutes per month. Having 700 minutes can help me survive for my projects. (I am grateful for the current free tier)

William
Principal Consultant, EUA
Software, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

For Flutter CI/CD, it's awesome!

5,0 há 3 anos

Comentários: I recommend Codemagic to anyone looking for an easy to use, easy to understand, free CICD solution for Flutter apps.

Vantagens:

All options in the UI for build configuration, have a help icon that takes you to their documentation. Their documentation quality is accurate, up to date and always helpful.

Desvantagens:

I did experience wildly varying build times for ios/xcode. When you are paying out of pocket and the build times aren't consistent it makes you wonder. This has seemed to have gotten better, more consistent lately.

Resposta do Nevercode

há 3 anos

Thank you so much for your kind words! Feedback like this keeps us going. At times, builds times are dependent on the Apple side as they have their own app processing time management which results in timeouts most of the time. However, we have just released a new feature about Introducing App Store Connect Build Post Processing. Please do join our Community Slack (https://slack.codemagic.io/) to learn more about this. If you face some other issues, please let us know specifically by providing build links, so that we can look into them.

Peter
CTO, Dinamarca
Serviços e tecnologia da informação, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

Super easy to use

5,0 há 3 anos

Comentários: Our mobile app is the core of our business and I'm very happy I decided to use Codemagic. It simply works, offloads the boring parts of CI/CD and does so while looking great.

Vantagens:

I love how easy it was to set up and use. Codemagic did a great job at automating all the time consuming parts of CI/CD, you don't need to scroll pages of documentation to do what you want, just configure it in their nice and intuitive UI.

Desvantagens:

I would like to have the ability to restart a failed build. It is very rare, but once I had a build fail because of some networking issue while publishing to Google Play Store and it would be nice to have a button for restarting it.

Resposta do Nevercode

há 3 anos

Kuddos on your kind words. We cannot add the ability to resume failed builds due to some reasons. The most basic reason is that after a user fixes the error we cannot guarantee that the fix did not break the previously passed steps. Therefore, it is not feasible to start a build from where they failed. In this kind of case, we suggest you downloading binary and running them in yout terminals for that. Happy building!

Avaliador Verificado
Usuário do LinkedIn Verificado
Publicidade e marketing, 201 - 500 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Alternativas consideradas anteriormente:

Competent platform for iOS

5,0 há 3 anos

Vantagens:

We had an ready transition from our last tool. In the past, changing platforms has been an ordeal.

Desvantagens:

Many features are Flutter centric. Sometimes the docs aren't clear that something is specifically for flutter builds, and other platforms feel second class.

Gabriel
Software engineer, Uruguai
Gestão de organizações sem fins lucrativos, 11 - 50 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

Codemagic is awesome

5,0 há 3 anos

Comentários: Awesome experience.

Vantagens:

Really easy to use and at a really good price.

Desvantagens:

I have no complaints about Codemagic, I like the way it is.

Dmitry
EUA
, 2 - 10 funcionários
Usou o software para: 1 a 5 meses
Fonte da avaliação

Great tool for ionic builds

5,0 há 8 anos

Comentários: I tried to setup CI for ionic builds on Jenkins and it was a disaster. Android builds are possible but iOS builds is a complete magic, there are only few providers of Macs on cloud, the process is very unclear. Apple is notoriously known for making devs lives over complicated even with Apple tools, not to mention Jenkins and other third-party products. NeverCode was just what I was looking for, a CI cloud based platform to build ionic apps on android and ios. And they keep their promise: you need only few clicks for a simple app. In my case I had to put much more into it, mostly due to the mess in packages.json and other config files. That was the tech debt you should pay before good CI automation anyway. Comparing to Travis Nevercode pricing is very reasonable (not to mention that you barely can build ionic on Travis).

Vantagens:

* Cloud based -- no need to maintain servers * Specific, knows about ionic / cordova -- only few settings to get things up and running * Great customer support -- fast and professional, it feels they are on early stage when devs handle support requests and closely watch for issues * Easy to learn and use * Good documentation -- easy to read and understand

Desvantagens:

It feels that product is pretty new and many things are missing. Obviously they will be added * The documentation is too brief sometimes. Apple certs are crazy so Nevercode could elaborate more on how to use them * No direct support for Google Play publishing, though you can plug a hook and do it easily * No automation to increase build numbers though it is pretty trivial to do on your own, just be aware you need to write some scripts here * Lack of security consideration. You shall give permissions to all your repos on github, not to a particular one. No 2FA if register with login/password. No protection for signing certs. (On Travis you cannot really access encrypted keys directly) * No way to cache node_modules and folders alike between the builds

Kris
CTO, Austrália
Software, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Ultimate Flutter Mobile App Deployment Time Saver

5,0 há 3 anos

Comentários: Codemagic has taken away the most unpleasant tasks our app development studio had, and saved us thousands of dollars in staff costs in our first year of using it.

Vantagens:

The little details of deployment to the app stores, with Google Play and especially Apple changing things every few months, meant that releasing a new version of an app always had an overhead of adjusting things, maybe changing versions of things in the local environment, to get the build and the upload and the publish steps to work. Codemagic takes care of 99% of this overhead for us. It has all but removed completely one of our most unenjoyable tasks as mobile app developers.

Desvantagens:

The cost is a little higher than I would love - and by that I mean, had they figured out their costing before we signed up, we might not have chosen it. Having said that - and this is so important - it is EXCELLENT value for money - it much more than pays for itself in the developer time saved on app deployment tasks.

Niklas
Co-Founder, Alemanha
Cosmético, 2 - 10 funcionários
Usou o software para: 1 a 5 meses
Fonte da avaliação

Alternativas consideradas anteriormente:

Makes building and deploying your Flutter apps so much easier

5,0 há 3 anos

Comentários: We solve the problem of having to manually configure our apps for productive use, building them and uploading them to the app stores. We drastically reduce the time needed to uploading a new version of our apps, enabling us to publish it more frequent with less hassle and less potential for errors.

Vantagens:

Once you have setup your publishing pipeline it is really comfortable to use. You do not have to worry about building your apps, configuring it for productive use, and uploading it to the app stores. While most of our requirements can be fulfilled with the workflow editor, all others could be solved using the scripts before or after each step. The documentation is really helpful and shows solution to many problems we were facing when setting up the delivery pipeline.

Desvantagens:

If you do not use the basic workflow it was quite difficult to setup the publishing pipeline. As soon as one script/part failed, you had to debug it and start the whole build from the start which can take quite a long time. It would be really helpful to have the ability to resume the build.

Resposta do Nevercode

há 3 anos

Thank you for your feedback. We cannot do "resume build" due to some reasons. The most basic reason is after they fix the error we cannot guarantee that the fix did not break the previously passed steps. Therefore, it is not feasible to start a build from where they failed. In this case, we would suggest you to download binary and running them in terminals for that. Hope this was useful for you. Happy building!

Gokce
Programmer Analyst, Canadá
Serviços e tecnologia da informação, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Mademedia uses Nevercode!

5,0 há 8 anos

Comentários: At Made Media we rely on Nevercode throughout our development process, all the way from early tests to final releases. It is an incredible and essential tool that every software company needs! Being able to have centralized control over automated builds is amazing. Configuration takes seconds and the resulting built products get packaged, provisioned, and signed and distributed via installable links, all from the same environment, helping us focus on making our product better instead of wasting time on the tedious and repetitive build process.

Vantagens:

Excellent Github integration; ability to track multiple-projects and branches; automated app provisioning and signing; automated reports on Slack and email; support for automated UI Tests and Amazon Web Services Device Farm.

Mitch
CTO, GB
Saúde, bem-estar e condicionamento físico, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Would recommend and actually have multiple times

5,0 há 3 anos

Comentários: Automation, automation, automation.

Vantagens:

As a developer, I'm very lazy and had build pipelines for web and API configured and happily working but building and releasing the Flutter app was always a pain, thanks to the joys of XCode. Codemagic allowed me to avoid opening XCode at least 90% of the time... There are loads of clever features but the main thing is having a triggerable and consistent build pipeline for Flutter.

Desvantagens:

Really didn't have any issues with Codemagic. Would love it if it could check if the build number clashes with the latest deployed build number to the App Stores to avoid wasting time building, just to have Apple decline the upload, but that's more of a feature request than a con.

Resposta do Nevercode

há 3 anos

We have calculated that automating your CI/CD pipeline will save you around 20% of dev time!

Diogo
Software Engineer, GB
Software, 2 - 10 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

Easy to set up

4,0 há 3 anos

Vantagens:

The easy of us. Editing via UI or the config file

Desvantagens:

The time it takes to build, can be quite slow when building

Sunil
Senior Mobile Developer/Architect, Índia
Consultoria de gestão, 10 000+ funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Very good experience while using CodeMagic CI/CD

5,0 há 3 anos

Comentários: Overall very good experience used CodeMagic CI/CD for almost around 35 apps.

Vantagens:

Documentation helped for configuring CI/CD pipeline for native as well as hybrid mobile projects.

Desvantagens:

Need some improvements for Github checks in Github enterprise accounts. Already communicated with your core team. If you can provide it will be very helpful for our team.

Stephan
Software Developer, Maurícia
Telecomunicações, 1 001 - 5 000 funcionários
Usou o software para: Mais de um ano
Fonte da avaliação

very easy to use

5,0 há 3 anos

Vantagens:

easy of use. only need to connect your bitbucket.

Desvantagens:

maybe we could a have a better build time.

Michela
System Engineer, Brasil
Serviços e tecnologia da informação, Profissional autônomo
Usou o software para: Avaliação gratuita
Fonte da avaliação

Codemagic review

5,0 há 3 anos

Comentários: for me who use the free version even with the session time limit I can still classify as one of the best production environment tools

Vantagens:

it is absolutely essential for the cross-platform developer. With.o codemagic it is possible to validate and test the system without the need to create multiple virtual machines and spend time configuring environments.

Desvantagens:

I still find it a bit expensive, especially considering that many developers are "one-man companies", there should be a fixed weekly price for example. That it would be possible to hire the service for a week without deducting minutes.

Mario
IT Developer, Colômbia
Serviços e tecnologia da informação, 11 - 50 funcionários
Usou o software para: Mais de dois anos
Fonte da avaliação

I love codemagic

5,0 há 3 anos

Comentários: This help is to make fast deploys and allow us to develop without care of compilation time

Vantagens:

Is very simple to implement and have a amazing api to make the deploys

Desvantagens:

I want to share when a build failed with another non registered users

Inshan
Software Engineer, Trindade e Tobago
Serviços e tecnologia da informação, Profissional autônomo
Usou o software para: Mais de um ano
Fonte da avaliação

Build iOS Apps without a Mac

5,0 há 3 anos

Vantagens:

I love codemagic because I can deploy iOS applications without an apple device. I can also remote into the virtual mac machine and make changes within xcode. I can leave the app to build and go about my business and be notified via email if it succeeds or fails.

Desvantagens:

I love that I dont need a macbook to create iOS applications on

Greg
iOS Engineer, Polónia
Serviços financeiros, 201 - 500 funcionários
Usou o software para: 1 a 5 meses
Fonte da avaliação

Codemagic as any other CI alternative

5,0 há 2 anos

Comentários: 9/10

Vantagens:

Codemagic is easy to use. Documentation is well written and easy to understand. Integration with our existing infrastructure was smooth and quick.

Desvantagens:

Some minor issues, like when I connect new repository into codemagic it was not fetching codemagic.yaml and I needed to refresh and try to add it again.

Zsombor
application developer, Hungria
Transporte rodoviário e ferroviário, Profissional autônomo
Usou o software para: Avaliação gratuita
Fonte da avaliação

Best platform for iOS deployment

5,0 há 3 anos

Comentários: I am very statisfied, it solved the problem of building my app for iOS, because I do not own a Mac computer.

Vantagens:

The best is the ease of use, you just have to connect your GitHub account and all the repos are there, and you can build the app right away, without the need of a Mac computer.

Desvantagens:

In my opinion there was no downsides of using the platform, the guides are easy to use, and the UI is self-explanatory.

Craig
Operations, África do Sul
Serviços financeiros, 2 - 10 funcionários
Usou o software para: 6 a 12 meses
Fonte da avaliação

Simplified App Deployment

4,0 há 3 anos

Comentários: Great addition to our business suite. Used weekly wouldnt look for a replacement

Vantagens:

Ease of integration to appstore connect (ios). Good documentation - great simple to understand user interface

Desvantagens:

Setup of the yaml file slightly confusing with multiple versions on the net