Da 17 anni aiutiamo le aziende
a scegliere i migliori software

Cos'è Codemagic?

Codemagic è lo strumento CI/CD preferito dagli sviluppatori per i progetti di app mobili. Crea progetti Flutter, nativi per Android e iOS, React Native, Ionic e Unity su Codemagic. Sostituisci l'intervento manuale e spedisci app di qualità il 20% più velocemente.

Supporta test unitari, di integrazione e su dispositivi reali. Crea .apk/.aab, .ipa e inviali a Google Play, App Store o a qualsiasi servizio di terze parti.

Chi utilizza Codemagic?

Aziende come Toyota, Hootsuite, Schneider Electric e InvoiceNinja utilizzano questo software per far risparmiare tempo ai team di ingegneri e raggiungere il mercato velocemente.

Codemagic Software - 1
Codemagic Software - 2
Codemagic Software - 3
Codemagic Software - 4
Codemagic Software - 5

Hai dubbi su Codemagic? Confrontalo con un'alternativa popolare

Codemagic

Codemagic

4,7 (123)
0,01 USD
mese
Versione gratuita
Prova gratuita
28
Nessuna integrazione trovata
4,6 (123)
4,6 (123)
4,6 (123)
VS.
Prezzo di partenza
Prezzi
Caratteristiche
Integrazioni
Facilità d'uso
Rapporto qualità-prezzo
Servizio clienti
7,00 USD
mese
Versione gratuita
Prova gratuita
12
Nessuna integrazione trovata
4,1 (530)
4,6 (530)
4,1 (530)
Le barre di valutazione verdi mostrano il prodotto con il risultato migliore in base alla valutazione media e al numero di recensioni.

Altre alternative interessanti a Codemagic

Docker
Funzionalità più votate
API
Ambiente di sviluppo integrato
Flusso di lavoro configurabile
AWS CloudFormation
Funzionalità più votate
Controllo accessi/Autorizzazioni
Gestione dei costi
Gestione multi-cloud
Bitbucket
Funzionalità più votate
Controllo accessi/Autorizzazioni
Controllo della fonte
Controllo della versione
Google Cloud
Funzionalità più votate
Archiviazione sicura dei dati
Backup e ripristino
Gestione dei servizi di storage
GitHub
Funzionalità più votate
Controllo accessi/Autorizzazioni
Controllo della fonte
Strumenti collaborativi
Travis CI
Funzionalità più votate
Autenticazione
Distribuzione continua
Gestione della configurazione
Jenkins
Funzionalità più votate
Consegna continua
Distribuzione continua
Gestione delle pipeline
Codenvy
Funzionalità più votate
Ambiente di sviluppo integrato
Controllo accessi/Autorizzazioni
Debugging
Booknetic
Funzionalità più votate
Accesso da dispositivi mobili
Gestione dei calendari
Prenotazioni online

Recensioni su Codemagic

Punteggio medio

Nel complesso
4,7
Facilità d'uso
4,6
Servizio clienti
4,6
Caratteristiche
4,6
Rapporto qualità-prezzo
4,6

Recensioni per dimensioni dell'azienda (numero di dipendenti)

  • <50
  • 51-200
  • 201-1.000
  • >1.001

Trova recensioni per valutazione

5
76%
4
22%
3
2%
1
1%
Ivo
Ivo
Software Engineer (Germania)
Utente LinkedIn Verificato
Servizi finanziari, 11-50 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Overall Good CI/CD for Flutter

5,0 4 anni fa

Commenti: 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.

Aspetti positivi:

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.

Aspetti negativi:

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.

Diaferia
Marketing Associate (USA)
Servizi alla persona e alla famiglia, 51-200 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

Codemagic for Reliable Mobile App Development

5,0 2 mesi fa

Commenti: Codemagic generates a reliable business performance in mobile development

Aspetti positivi:

Codemagic delivers a satisfactory mobile development services

Aspetti negativi:

Codemagic outlines a friendly assistance and support

Ivan
Software Engineer (Sudafrica)
Servizi e tecnologie dell'informazione, 2-10 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Worst support for worst product

1,0 5 mesi fa

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

Aspetti positivi:

There is nothing to like about this product.

Aspetti negativi:

No support at all. Documentation is faulty.

Enes
Enes
DevOps (Turchia)
Utente LinkedIn Verificato
Videogiochi, 51-200 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Unity CI/CD

5,0 3 anni fa

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

Aspetti positivi:

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.

Aspetti negativi:

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

Utente Verificato
Utente LinkedIn Verificato
Software informatici, 11-50 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Magic bullet for mobile CI/CD

4,0 4 anni fa

Aspetti positivi:

The UI configuration wizard is one of the coolest thing of the whole system. Also, 1st class Flutter projects support is something I was looking for.

Aspetti negativi:

There is no way to easily do a feature request or contact support, since Codemagic pushes users to their Slack community instead of giving a chance to just contact the right person. Also, after using Bitrise for quite some time it feels like Codemagic misses some additional predefined steps for configuration.

James
James
Founder (USA)
Utente LinkedIn Verificato
Software informatici, 11-50 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

A truly wonderful, modern CI

5,0 4 anni fa

Aspetti positivi:

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.

Aspetti negativi:

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

Utente Verificato
Utente LinkedIn Verificato
Marketing e pubblicità, 201-500 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

Alternative considerate:

Competent platform for iOS

5,0 4 anni fa

Aspetti positivi:

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

Aspetti negativi:

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

David
David
CTO (Spagna)
Utente LinkedIn Verificato
Salute, benessere e fitness, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Best CI for Flutter

5,0 4 anni fa

Commenti: 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.

Aspetti positivi:

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.

Aspetti negativi:

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

Ryan
Ryan
Sr. Software Engineer (USA)
Utente LinkedIn Verificato
Software informatici, 51-200 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Alternative considerate:

A great CI/CD tool

4,0 3 anni fa

Commenti: Overall, there is no better combination of price and developer experience. Tools like GitHub Actions are powerful but require more configuration and are probably better suited for larger teams.

Aspetti positivi:

Ease of use - essentially low maintenance once it is set up. Developer experience Great customer support Competitive pricing

Aspetti negativi:

Currently no static analysis or support for code coverage. Reporting on failed tests could also be better. In the past I have had issues with Apple Dev Console authentication. Mac Mini instances can also be slow at times.

Utente Verificato
Utente LinkedIn Verificato
Servizi e tecnologie dell'informazione, Lavoratore autonomo
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Good, but it can be improved

4,0 4 anni fa

Commenti: Overall is good, I will use it for my next projects.

Aspetti positivi:

The ability to free up time for deployment, tools that allows to easily check for problems and the debugging session

Aspetti negativi:

Documentation for the set up (not for flutter project) should be made more comprehensible. The inability to receive an email when a build failed.

Daniel
Application Developer - Senior II (USA)
Medicina veterinaria, 5.001-10.000 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Codemagic is truly Magic

5,0 4 anni fa

Commenti: We had a CI/CD solution setup for a new Flutter app in less than a week which has enabled us to build an entire app within 5 months from start to finish and achieve a tight feedback loop with testers and stakeholders. The customer support quality and responsiveness is unparalleled.

Aspetti positivi:

The ability to get a Flutter app built and deployed is so simple and streamlined that even non-developers can define their own workflows to suit their needs.

Aspetti negativi:

The UI can be a little difficult to navigate at times and find certain features.

Juan
Software Consultant (Paesi Bassi)
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Alternative considerate:

Works for you, and not against you.

5,0 4 anni fa

Commenti: Never had any issues, and it's my go-to CI/CD for mobile apps. Period.
Even in clients where they have already something setup, those solutions always have hiccups, fail time to time, and then we end-up using CodeMagic.

Aspetti positivi:

Multiple workflows on the same branch. Flutter out of the box. Multiple distribution mechanism on the same build

Aspetti negativi:

Device testing farm, so we can test on real devices would be great, although understandably will not be cheap.

Teh Sunn
Founder (India)
Servizi e tecnologie dell'informazione, 2-10 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Codemagic is all you need to Build and Deploy your product Automatically!

5,0 3 anni fa

Commenti: I'm very satisfied with Codemagic. Build and deploying the app manually is a big pain when you have multiple projects and Codemagic does it all with ease. I'm planning to set up all my projects on Codemagic so I don't have to care about building and deploying my apps manually.

Aspetti positivi:

The feature which I liked the most is the functionality to add the self-hosted repository to Codemagic. Since we always had a self-hosted git repository, Codemagic was the perfect fit for our use case.

Aspetti negativi:

Logs are a little difficult to find especially when there's a lot of warnings and then an error in between. If the logs can have color codes it will be perfect. And I also wish that Codemagic could support IPv6. This will help lots of people to test Codemagic on a self-hosted git repository, at their home.

Kris
CTO (Australia)
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Ultimate Flutter Mobile App Deployment Time Saver

5,0 4 anni fa

Commenti: 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.

Aspetti positivi:

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.

Aspetti negativi:

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.

Ignacio
Head of Technology (Argentina)
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Good but not great

4,0 4 anni fa

Aspetti positivi:

It does the job and that's enough to continue using it!

Aspetti negativi:

Flexibility. For example, we use a monorepo, so every time backend changes are pushed, a new build start, and that's not good.

Utente Verificato
Utente LinkedIn Verificato
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Great tool for our flutter development

5,0 4 anni fa

Aspetti positivi:

Codemagic supports Flutter which is great. It was really easy to get started and we had the pipeline running in second. Not only building but it was able to push apps to app stores which was really handy and helped us quickly deploy our apps. The free tier is generous.

Aspetti negativi:

No teams on the free tier but that is understandable.

Aashish
Senior Mobile App Developer (Nepal)
Servizi e tecnologie dell'informazione, 51-200 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Code magic is best for CI/CD for mobile application.

4,0 4 anni fa

Aspetti positivi:

- It support all major platform for app development. Like Native development in swift, java and kotlin. It also support for flutter developement. - CI and CD option available are best in the merket

Aspetti negativi:

- Price could be little lower for indie developers, but still it is one of the best available option.

Mohamed
Staff Quality Engineer (Egitto)
Software informatici, 51-200 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Automate your apps deployment on Stores with Best Security Coverage

4,0 3 anni fa

Commenti: Finally, its a Great product for individual devs, but needs some extra feature to be used as a team.

Aspetti positivi:

one of the best features is that Codemagic supports Flutter, which make it easier for me to develop my code, also i am using my preferred platform without restrictions to specific one. also its Simple not complicated tool.

Aspetti negativi:

i think they are need the team support for the tool, the support is not the best thing, also there're no branch triggers or Screenshots.

Sunil
Senior Mobile Developer/Architect (India)
Consulenza manageriale, 10.000+ dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Very good experience while using CodeMagic CI/CD

5,0 4 anni fa

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

Aspetti positivi:

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

Aspetti negativi:

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.

Gustavo
Hybrid Mobile Developer (Canada)
Software informatici, 51-200 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Best Flutter CI/CD

5,0 4 anni fa

Aspetti positivi:

We use daily in our applications to create builds for developers test, debug and evaluate, also to ensure that our QA team has the same application that the final user will have it

Aspetti negativi:

Sometimes you may have some latency between ticket and solution, but we understand that there is a timezone difference

Nick
Principal Engineer (Nuova Zelanda)
Opere pubbliche, 201-500 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Easy to use build service

5,0 4 anni fa

Commenti: Overall it's been an awesome product to use. Save us lots of time and money. Great community support. Great support from CodeMagic itself.

Aspetti positivi:

Easy to set up through the web console or as code. Code signing is handled perfectly.

Aspetti negativi:

Debugging is still hard. Role based access set up for team members is not very clear.

Julian
Mobile Developer (Germania)
Software informatici, Lavoratore autonomo
Ha utilizzato il software per: Prova gratuita
Fonte della recensione

Easiest CI for Flutter

5,0 3 anni fa

Aspetti positivi:

Codemagic is easy to setup for any Flutter project. You can integrate your existing repositories in a single click. 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.

Aspetti negativi:

I don't think this has to do directly with codemagic. But sometimes the debugging process is a bit tricky. When the software compiles on your local machine and codemagic is nearly setup up the same, there can still be issues in the build process. Those issues are hard to debug, but when fixed it works like a charm again.

Niklas
Co-Founder (Germania)
Cosmetica, 2-10 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Alternative considerate:

Makes building and deploying your Flutter apps so much easier

5,0 4 anni fa

Commenti: 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.

Aspetti positivi:

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.

Aspetti negativi:

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.

Risposta di Nevercode

3 anni fa

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!

Diogo
Software Engineer (UK)
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Easy to set up

4,0 4 anni fa

Aspetti positivi:

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

Aspetti negativi:

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

Sovit
Full Stack Developer (Nepal)
Servizi e tecnologie dell'informazione, 2-10 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

Highly recommend CodeMagic for Flutter apps

5,0 4 anni fa

Commenti: Definitely the best CI/CD platform for Flutter apps.

Aspetti positivi:

- Intuitive User interface, - Thorough consideration of deployment process for both Google Play and Apple Store, - Excellent documentations and Customer Support, - Pretty good API for automating things

Aspetti negativi:

I honestly couldn't think of anything that I do not like about CodeMagic. It's a great product!

Risposta di Nevercode

3 anni fa

Thank you for your support!