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 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

Type in the name of the feature or in your own words tell us what you need
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 Azure Pipelines
    Azure Pipelines
    Better suited for larger organizations and enterprises seeking seamless integration within the Microsoft ecosystem. Has broader industry applicability and more momentum. More suitable for basic CI/CD, but YAML configuration can be complex.
    Read more
  • Logo of Bitrise
    Bitrise
    Better for e-commerce businesses. A Codemagic competitor and alternative with negative pricing sentiment.
    Read more
  • Logo of Firebase
    Firebase
    Better suited for backend development, user authentication, and real-time database needs. A broader industry fit, particularly for Consumer Goods, Manufacturing, and related sectors. Offers stronger user ratings and reviews. Noteworthy for ease of use, but has some scalability limitations. Pricing can be expensive at scale. Codemagic alternative; Firebase competitor.
    Read more
  • Logo of Appcircle
    Appcircle
    Better for enterprise app store distribution and in-app updates. Has more momentum based on employee growth. Lacks Xamarin support. Codemagic alternative; Appcircle competitor.
    Read more
  • Logo of GitHub
    GitHub
    Better for general software development and version control. Broader industry appeal, not mobile-focused. Has more momentum based on employee growth. A Codemagic alternative, GitHub competitor.
    Read more
  • Logo of Apache Usergrid
    Apache Usergrid
    Open-source backend solution for mobile apps. Suitable for developers comfortable with backend setup and configuration. Simpler for basic backend needs.
    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.