Logo of Codemagic

Codemagic

Website LinkedIn

Last updated on

Company health

Employee growth
No change in the last year

Ratings

G2
4.5/5
(13)
Capterra
4.7/5
(121)

Codemagic description

Codemagic is a cloud-based platform designed to automate the building, testing, and deployment of mobile apps. It supports popular frameworks like Android, iOS, React Native, and Flutter. With its user-friendly interface and pre-configured settings, Codemagic simplifies the app development process, eliminating the need for manual configuration and complex infrastructure. It offers seamless integration with popular developer tools and provides features like automated code signing and app store submission, streamlining the entire mobile app development lifecycle.


Who is using Codemagic?


Who is Codemagic best for

Codemagic is a cloud-based CI/CD tool perfect for mobile app development teams of all sizes. It excels with Flutter, Android, iOS, React Native, Unity, and Ionic frameworks. Users praise its easy setup, great documentation, and robust Flutter support, while some note slow iOS build times and limited workflow editor. If your team needs a streamlined mobile CI/CD solution, Codemagic is worth exploring.

  • Ideal for small to medium-sized mobile app development teams.

  • Best fit for software, IT, and telecommunications companies.


Codemagic features

Supported

Codemagic fully supports automated testing as part of its CI/CD pipelines.

Supported

Codemagic fully supports automated CI/CD pipelines for building, testing, and deploying.

Supported

Codemagic fully supports configuration as code using codemagic.yaml.

Supported

Codemagic automates iOS code signing, including certificate and provisioning profile management.

Supported

Codemagic offers automated builds triggered by code changes, such as pushes and pull requests.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Value and Pricing Transparency

Rather positive
+0.33

Ease of Use

Strongly positive
+1

Reliability and Performance

Strongly positive
+1

Codemagic reviews

We've summarised 134 Codemagic reviews (Codemagic Capterra reviews and Codemagic G2 reviews) and summarised the main points below.

Pros of Codemagic
  • Easy setup and integration with popular Git providers.
  • Excellent documentation and responsive customer support via Slack.
  • Supports Flutter and other mobile frameworks, simplifying CI/CD.
  • Generous free tier allows for ample testing and experimentation.
  • Automated code signing and app store submission streamlines releases.
Cons of Codemagic
  • Slow build times, especially for iOS, even on paid tiers.
  • Workflow editor limitations necessitate YAML configuration for complex builds.
  • Difficult to debug failed iOS builds; error logs lack detail.
  • Team management features are limited, especially on the free tier.
  • Occasional webhook processing issues lead to incorrect build cancellations.

Codemagic pricing

The commentary is based on 12 reviews from Codemagic Capterra reviews and Codemagic G2 reviews.

Codemagic offers a generous free tier, making it attractive for individual developers and hobbyists. However, some users find the pricing for build minutes high compared to competitors, especially for larger teams or frequent builds. Despite this, many consider the platform's ease of use and features worth the cost.

Users sentiment

Rather positive
+0.33

See the Codemagic pricing page.


Codemagic alternatives

  • Logo of Bitrise
    Bitrise
    Mobile app development automation: build, test, and deploy faster.
    Read more
  • Logo of Appcircle
    Appcircle
    Build, test, and distribute mobile apps effortlessly, even enterprise-wide.
    Read more
  • Logo of Azure Pipelines
    Azure Pipelines
    Automates code testing and delivery for faster, higher-quality releases.
    Read more
  • Logo of Appflow by Ionic
    Appflow by Ionic
    Build, test, and ship mobile apps effortlessly.
    Read more
  • Logo of pCloudy
    pCloudy
    Cloud-based app testing on real devices, simplified.
    Read more
  • Logo of TestGrid
    TestGrid
    Automated website and app testing, simplified for everyone.
    Read more

Codemagic FAQ

  • What is Codemagic and what does Codemagic do?

    Codemagic is a CI/CD platform specializing in mobile app development. It automates the building, testing, and deployment of apps, supporting frameworks like Flutter, React Native, iOS, and Android. This simplifies the development lifecycle with automated code signing and app store submissions.

  • How does Codemagic integrate with other tools?

    Codemagic integrates seamlessly with popular Git providers like GitHub, Bitbucket, and GitLab. It also supports various mobile frameworks, including Flutter, React Native, and native Android and iOS development. This streamlines development workflows and automates processes from code changes to app store submission.

  • What the main competitors of Codemagic?

    Top Codemagic competitors include Bitrise, Appcircle, and Azure Pipelines. These alternatives offer similar features for building, testing, and deploying mobile apps. Other competitors like GitHub, Jenkins, and GitLab provide broader DevOps functionalities.

  • Is Codemagic legit?

    Codemagic is a legitimate and safe CI/CD tool for mobile app development. User reviews praise its ease of use, support for various frameworks like Flutter, and generous free tier. However, some users report slow iOS build times and complex configuration for advanced workflows.

  • How much does Codemagic cost?

    There is no pricing information available for Codemagic. Therefore, it's difficult to assess if the product is worth the cost without knowing the specific pricing details.

  • Is Codemagic customer service good?

    Codemagic's customer service receives positive feedback, with users highlighting excellent support and responsiveness, especially via Slack. Users mention helpful 1-on-1 sessions with tech experts for setup and configuration advice. While the product has some limitations, customer support is a strong point.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.