Alternatives to Visual Studio App Center logo

Alternatives to Visual Studio App Center

Azure DevOps, Xamarin, HockeyApp, Firebase, and Appium are the most popular alternatives and competitors to Visual Studio App Center.
107
204
+ 1
5

What is Visual Studio App Center and what are its top alternatives?

Automate the lifecycle of your iOS, Android, Windows, and macOS apps. Connect your repo and within minutes build in the cloud, test on thousands of real devices, distribute to beta testers and app stores, and monitor real-world usage with crash and analytics data. All in one place.
Visual Studio App Center is a tool in the Cross-Platform Mobile Development category of a tech stack.

Top Alternatives to Visual Studio App Center

  • Azure DevOps
    Azure DevOps

    Azure DevOps provides unlimited private Git hosting, cloud build for continuous integration, agile planning, and release management for continuous delivery to the cloud and on-premises. Includes broad IDE support. ...

  • Xamarin
    Xamarin

    Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch. ...

  • HockeyApp
    HockeyApp

    HockeyApp is the best way to collect live crash reports, get feedback from your users, distribute your betas, and analyze your test coverage. ...

  • Firebase
    Firebase

    Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds. ...

  • Appium
    Appium

    Appium is an open source test automation framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. Appium is sponsored by Sauce Labs and a thriving community of open source developers. ...

  • Xamarin Test Cloud
    Xamarin Test Cloud

    Run your app on our huge (and growing) collection of real devices from around the world. Select devices based on form factor, manufacturer, operating system, or even popularity in your target market. We’re adding over 100 devices every month, and if there’s a specific device you need, we’re taking requests. ...

  • Bitrise
    Bitrise

    It is a Continous Integration and Delivery (CI/CD) Platform as a Service (PaaS) with a main focus on mobile app development (iOS, Android). You can automate the testing and deployment of your apps with just a few clicks. When you trigger a build a Virtual Machine is assigned to host your build and your defined Workflow (series of Steps scripts) will be executed, step by step. ...

  • Visual Studio
    Visual Studio

    Visual Studio is a suite of component-based software development tools and other technologies for building powerful, high-performance applications. ...

Visual Studio App Center alternatives & related posts

Azure DevOps logo

Azure DevOps

2.2K
2.3K
239
Services for teams to share code, track work, and ship software
2.2K
2.3K
+ 1
239
PROS OF AZURE DEVOPS
  • 51
    Complete and powerful
  • 30
    Huge extension ecosystem
  • 26
    Azure integration
  • 26
    One Stop Shop For Build server, Project Mgt, CDCI
  • 25
    Flexible and powerful
  • 15
    Everything I need. Simple and intuitive UI
  • 13
    Support Open Source
  • 8
    Integrations
  • 7
    GitHub Integration
  • 6
    Project Mgmt Features
  • 6
    Cost free for Stakeholders
  • 6
    One 4 all
  • 5
    Runs in the cloud
  • 5
    Crap
  • 3
    Agent On-Premise(Linux - Windows)
  • 2
    Aws integration
  • 2
    Link Test Cases to Stories
  • 2
    Jenkins Integration
  • 1
    GCP Integration
CONS OF AZURE DEVOPS
  • 7
    Still dependant on C# for agents
  • 4
    Half Baked
  • 4
    Not a requirements management tool
  • 4
    Capacity across cross functional teams not visibile
  • 3
    Jack of all trades, master of none
  • 3
    Poor Jenkins integration
  • 3
    Many in devops disregard MS altogether
  • 2
    Tedious for test plan/case creation

related Azure DevOps posts

Farzad Jalali
Senior Software Architect at BerryWorld · | 8 upvotes · 201.4K views

Visual Studio Azure DevOps Azure Functions Azure Websites #Azure #AzureKeyVault #AzureAD #AzureApps

#Azure Cloud Since Amazon is potentially our competitor then we need a different cloud vendor, also our programmers are microsoft oriented so the choose were obviously #Azure for us.

Azure DevOps Because we need to be able to develop a neww pipeline into Azure environment ina few minutes.

Azure Kubernetes Service We already in #Azure , also need to use K8s , so let's use AKS as it's a manged Kubernetes in the #Azure

See more
Nicholas Rogoff

Secure Membership Web API backed by SQL Server. This is the backing API to store additional profile and complex membership metadata outside of an Azure AD B2C provider. The front-end using the Azure AD B2C to allow 3rd party trusted identity providers to authenticate. This API provides a way to add and manage more complex permission structures than can easily be maintained in Azure AD.

We have .Net developers and an Azure infrastructure environment using server-less functions, logic apps and SaaS where ever possible. For this service I opted to keep it as a classic WebAPI project and deployed to AppService.

  • Trusted Authentication Provider: @AzureActiveDirectoryB2C
  • Frameworks: .NET Core
  • Language: C# , Microsoft SQL Server , JavaScript
  • IDEs: Visual Studio Code , Visual Studio
  • Libraries: jQuery @EntityFramework, @AutoMapper, @FeatureToggle , @Swashbuckle
  • Database: @SqlAzure
  • Source Control: Git
  • Build and Release Pipelines: Azure DevOps
  • Test tools: Postman , Newman
  • Test framework: @nUnit, @moq
  • Infrastructure: @AzureAppService, @AzureAPIManagement
See more
Xamarin logo

Xamarin

1.2K
1.4K
775
Create iOS, Android and Mac apps in C#
1.2K
1.4K
+ 1
775
PROS OF XAMARIN
  • 120
    Power of c# on mobile devices
  • 80
    Native performance
  • 77
    Native apps with native ui controls
  • 71
    No javascript - truely compiled code
  • 67
    Sharing more than 90% of code over all platforms
  • 45
    Ability to leverage visual studio
  • 44
    Many great c# libraries
  • 43
    Mvvm pattern
  • 36
    Amazing support
  • 34
    Powerful platform for .net developers
  • 19
    GUI Native look and Feel
  • 15
    Nuget package manager
  • 11
    Free
  • 9
    Backed by Microsoft
  • 9
    Enables code reuse on server
  • 8
    Faster Development
  • 7
    Easy Debug and Trace
  • 7
    Use of third-party .NET libraries
  • 7
    It's free since Apr 2016
  • 7
    Best performance than other cross-platform
  • 7
    Open Source
  • 6
    Mac IDE (Xamarin Studio)
  • 6
    Xamarin.forms is the best, it's amazing
  • 5
    Power of C#, no javascript, visual studio
  • 5
    C# mult paradigm language
  • 4
    Compatible to develop Hybrid apps
  • 4
    Microsoft backed
  • 4
    Microsoft stack
  • 4
    Great docs
  • 4
    That just work for every scenario
  • 3
    Well Designed
  • 3
    Small learning curve for Mobile developers
  • 2
    Ability to leverage legacy C and C++
  • 2
    Ionic
CONS OF XAMARIN
  • 9
    Build times
  • 5
    Visual Studio
  • 3
    Complexity
  • 3
    Scalability
  • 3
    Price
  • 2
    Nuget
  • 2
    Maturity
  • 2
    Build Tools
  • 2
    Support
  • 0
    Maturidade
  • 0
    Performance

related Xamarin posts

Greg Neumann

Finding the most effective dev stack for a solo developer. Over the past year, I've been looking at many tech stacks that would be 'best' for me, as a solo, indie, developer to deliver a desktop app (Windows & Mac) plus mobile - iOS mainly. Initially, Xamarin started to stand-out. Using .NET Core as the run-time, Xamarin as the native API provider and Xamarin Forms for the UI seemed to solve all issues. But, the cracks soon started to appear. Xamarin Forms is mobile only; the Windows incarnation is different. There is no Mac UI solution (you have to code it natively in Mac OS Storyboard. I was also worried how Xamarin Forms , if I was to use it, was going to cope, in future, with Apple's new SwiftUI and Google's new Fuchsia.

This plethora of techs for the UI-layer made me reach for the safer waters of using Web-techs for the UI. Lovely! Consistency everywhere (well, mostly). But that consistency evaporates when platform issues are addressed. There are so many web frameworks!

But, I made a simple decision. It's just me...I am clever, but there is no army of coders here. And I have big plans for a business app. How could just 1 developer go-on to deploy a decent app to Windows, iPhone, iPad & Mac OS? I remembered earlier days when I've used Microsoft's ASP.NET to scaffold - generate - loads of Code for a web-app that I needed for several charities that I worked with. What 'generators' exist that do a lot of the platform-specific rubbish, allow the necessary customisation of such platform integration and provide a decent UI?

I've placed my colours to the Quasar Framework mast. Oh dear, that means Electron desktop apps doesn't it? Well, Ive had enough of loads of Developers saying that "the menus won't look native" or "it uses too much RAM" and so on. I've been using non-native UI-wrapped apps for ages - the date picker in Outlook on iOS is way better than the native date-picker and I'd been using it for years without getting hot under the collar about it. Developers do get so hung-up on things that busy Users hardly notice; don't you think?. As to the RAM usage issue; that's a bit true. But Users only really notice when an app uses so much RAM that the machine starts to page-out. Electron contributes towards that horizon but does not cause it. My Users will be business-users after all. Somewhat decent machines.

Looking forward to all that lovely Vue.js around my TypeScript and all those really, really, b e a u t I f u l UI controls of Quasar Framework . Still not sure that 1 dev can deliver all that... but I'm up for trying...

See more
William Miller

We are developing an AWS IoT app for large boats. The IoT devices have sensors all over the boat for engine oil pressure, position, water depth, fuel level, crew location, etc. When the boat has internet, we interact with AWS cloud using lambda and Amazon DynamoDB. When the boat is offshore, the captain and crew still need normal and emergency alerts and real-time sensor information. The crew might have an Android or IoS phone or a Windows or macOS PC to receive alerts and interact with sensors. We may use the AWS GreenGrasss edge computing solution and either MQTT or HTML for that function.

Question: We want to develop a cross-platform client to run on Windows, Mac, Android, IOS, and possibly Linux. We are primarily Python programmers, so PyQt or Kivy are options for us, but we have heard good things about React Native, Flutter, Xamarin, and others. We think an AWS Greengrass core on an RPI4 could communicate to the client with MQTT or a local webserver with a client web interface.

Any thoughts would be much appreciated.

See more
HockeyApp logo

HockeyApp

168
149
38
Manage your betas and collect live crash reports for iOS, Android, Windows Phone, and OS X apps.
168
149
+ 1
38
PROS OF HOCKEYAPP
  • 17
    Crash analytics
  • 11
    Cross-platform
  • 5
    Mobile application distribution
  • 2
    JIRA Integration
  • 2
    Open source
  • 1
    GitHub Integration
CONS OF HOCKEYAPP
    Be the first to leave a con

    related HockeyApp posts

    Firebase logo

    Firebase

    31.7K
    27.1K
    1.9K
    The Realtime App Platform
    31.7K
    27.1K
    + 1
    1.9K
    PROS OF FIREBASE
    • 367
      Realtime backend made easy
    • 268
      Fast and responsive
    • 239
      Easy setup
    • 212
      Real-time
    • 188
      JSON
    • 132
      Free
    • 126
      Backed by google
    • 82
      Angular adaptor
    • 67
      Reliable
    • 35
      Great customer support
    • 30
      Great documentation
    • 25
      Real-time synchronization
    • 21
      Mobile friendly
    • 18
      Rapid prototyping
    • 14
      Great security
    • 12
      Automatic scaling
    • 11
      Freakingly awesome
    • 8
      Chat
    • 8
      Angularfire is an amazing addition!
    • 8
      Super fast development
    • 6
      Ios adaptor
    • 6
      Firebase hosting
    • 6
      Awesome next-gen backend
    • 6
      Built in user auth/oauth
    • 4
      Speed of light
    • 4
      Very easy to use
    • 3
      Brilliant for startups
    • 3
      Great
    • 3
      It's made development super fast
    • 2
      Low battery consumption
    • 2
      Free hosting
    • 2
      Cloud functions
    • 2
      Push notification
    • 2
      JS Offline and Sync suport
    • 2
      Free authentication solution
    • 2
      The concurrent updates create a great experience
    • 2
      I can quickly create static web apps with no backend
    • 2
      Great all-round functionality
    • 1
      Easy Reactjs integration
    • 1
      Easy to use
    • 1
      Free SSL
    • 1
      CDN & cache out of the box
    • 1
      Faster workflow
    • 1
      Google's support
    • 1
      .net
    • 1
      Serverless
    • 1
      Good Free Limits
    • 1
      Large
    CONS OF FIREBASE
    • 31
      Can become expensive
    • 15
      No open source, you depend on external company
    • 15
      Scalability is not infinite
    • 9
      Not Flexible Enough
    • 6
      Cant filter queries
    • 3
      No Relational Data
    • 3
      Very unstable server
    • 2
      No offline sync
    • 2
      Too many errors

    related Firebase posts

    Stephen Gheysens
    Senior Solutions Engineer at Twilio · | 14 upvotes · 615.7K views

    Hi Otensia! I'd definitely recommend using the skills you've already got and building with JavaScript is a smart way to go these days. Most platform services have JavaScript/Node SDKs or NPM packages, many serverless platforms support Node in case you need to write any backend logic, and JavaScript is incredibly popular - meaning it will be easy to hire for, should you ever need to.

    My advice would be "don't reinvent the wheel". If you already have a skill set that will work well to solve the problem at hand, and you don't need it for any other projects, don't spend the time jumping into a new language. If you're looking for an excuse to learn something new, it would be better to invest that time in learning a new platform/tool that compliments your knowledge of JavaScript. For this project, I might recommend using Netlify, Vercel, or Google Firebase to quickly and easily deploy your web app. If you need to add user authentication, there are great examples out there for Firebase Authentication, Auth0, or even Magic (a newcomer on the Auth scene, but very user friendly). All of these services work very well with a JavaScript-based application.

    See more
    Tassanai Singprom

    This is my stack in Application & Data

    JavaScript PHP HTML5 jQuery Redis Amazon EC2 Ubuntu Sass Vue.js Firebase Laravel Lumen Amazon RDS GraphQL MariaDB

    My Utilities Tools

    Google Analytics Postman Elasticsearch

    My Devops Tools

    Git GitHub GitLab npm Visual Studio Code Kibana Sentry BrowserStack

    My Business Tools

    Slack

    See more
    Appium logo

    Appium

    474
    470
    28
    Automation for iOS and Android Apps
    474
    470
    + 1
    28
    PROS OF APPIUM
    • 12
      Webdriverio support
    • 6
      Java, C#, Python support
    • 3
      Open source
    • 2
      Great GUI with inspector
    • 2
      Active community
    • 1
      Support android test automation
    • 1
      Support iOS test automation
    • 1
      Internal API access
    CONS OF APPIUM
      Be the first to leave a con

      related Appium posts

      Looking for some advice: we are planning to create a hybrid app for both iOS and Android; this app will consume a REST API. We are looking for a tool for this development with the following attributes:

      • Shallow learning curve; easiness to adopt (all team is new into mobile development, with diverse backgrounds: Java, Python & AngularJS),

      • Easiness to test (we discarded Angular-based tools already: creating a unit test in Angular we considered time-consuming and low value. At this point of the project, we cannot afford UI testing with Selenium/Appium based tools).

      • So far, we are not considering any specific capability of the device. Still, in the mid/long term, we would require the usage of GPS (geolocalization) and accelerometer (not sure if it's possible to use it from a hybrid app). Suggest any other tool if you wish.

      See more
      Kevin Roulleau
      QA Engineer Freelance at happn · | 5 upvotes · 191.9K views

      I chose WebdriverIO and Appium to implement a E2E tests solution on a native mobile app. WebdriverIO goes well beyond just implementing the Selenium / Appium protocol and allows to run tests in parallel out of the box. Appium has the big advantage of supporting iOS and Android platforms, so the test codebase and tools are exactly the same, which greatly reduces the learning curve and implementation time.

      See more
      Xamarin Test Cloud logo

      Xamarin Test Cloud

      43
      69
      3
      Automatically test your app on 1,000 devices in the cloud
      43
      69
      + 1
      3
      PROS OF XAMARIN TEST CLOUD
      • 3
        Integrated with Visual Studio, Xamarin Studio or CLI
      CONS OF XAMARIN TEST CLOUD
        Be the first to leave a con

        related Xamarin Test Cloud posts

        Bitrise logo

        Bitrise

        309
        328
        74
        Automate your mobile app development from building through testing to deployment
        309
        328
        + 1
        74
        PROS OF BITRISE
        • 18
          Easy setup
        • 9
          Bitbucket Integration
        • 8
          Advanced Workflow configuration
        • 7
          Slack integration
        • 7
          Github Integration
        • 5
          Great tools for iOS and Android development
        • 5
          Friendly & Easy to use
        • 4
          Great support
        • 3
          Pricing by concurrency, not team size
        • 2
          Open Source
        • 2
          Discounts for contributors
        • 2
          Fast Updates
        • 1
          Developer centric
        • 1
          Fast Builds
        CONS OF BITRISE
          Be the first to leave a con

          related Bitrise posts

          Jesus Dario Rivera Rubio
          Telecomm Engineering at Netbeast · | 10 upvotes · 888.9K views

          We are using React Native in #SmartHome to share the business logic between Android and iOS team and approach users with a unique brand experience. The drawback is that we require lots of native Android SDK and Objective-C modules, so a good part of the invested time is there. The gain for a app that relies less on native communication, sensors and OS tools should be even higher.

          Also it helps us set different testing stages: we use Travis CI for the javascript (business logic), Bitrise to run build tests and @Detox for #end2end automated user tests.

          We use a microservices structure on top of Zeit's @now that read from firebase. We use JWT auth to authenticate requests among services and from users, following GitHub philosophy of using the same infrastructure than its API consumers. Firebase is used mainly as a key-value store between services and as a backup database for users. We also use its authentication mechanisms.

          You can be super locked-in if you also rely on it's analytics, but we use Amplitude for that, which offers us great insights. Intercom for communications with end-user and Mailjet for marketing.

          See more

          Dear Community!

          I am researching for Mobile Application Management platform for managing android and ios release management in Fintech space. I see following options are good:

          Please suggest if you have better option.

          See more
          Visual Studio logo

          Visual Studio

          37.6K
          28.5K
          1.1K
          State-of-the-art tools and services that you can use to create great apps for devices, the cloud, and everything...
          37.6K
          28.5K
          + 1
          1.1K
          PROS OF VISUAL STUDIO
          • 303
            Intellisense, ui
          • 243
            Complete ide and debugger
          • 164
            Plug-ins
          • 103
            Integrated
          • 92
            Documentation
          • 36
            Fast
          • 35
            Node tools for visual studio (ntvs)
          • 31
            Free Community edition
          • 24
            Simple
          • 17
            Bug free
          • 7
            Made by Microsoft
          • 6
            Full free community version
          • 5
            JetBrains plugins (ReSharper etc.) work sufficiently OK
          • 3
            Productivity Power Tools
          • 2
            Vim mode
          • 2
            VIM integration
          • 1
            Cross platform development
          • 1
            The Power and Easiness to Do anything in any.. language
          • 1
            I develop UWP apps and Intellisense is super useful
          CONS OF VISUAL STUDIO
          • 14
            Bulky
          • 13
            Made by Microsoft
          • 3
            Sometimes you need to restart to finish an update
          • 3
            Only avalible on Windows
          • 1
            Too much size for disk

          related Visual Studio posts

          Nicholas Rogoff

          Secure Membership Web API backed by SQL Server. This is the backing API to store additional profile and complex membership metadata outside of an Azure AD B2C provider. The front-end using the Azure AD B2C to allow 3rd party trusted identity providers to authenticate. This API provides a way to add and manage more complex permission structures than can easily be maintained in Azure AD.

          We have .Net developers and an Azure infrastructure environment using server-less functions, logic apps and SaaS where ever possible. For this service I opted to keep it as a classic WebAPI project and deployed to AppService.

          • Trusted Authentication Provider: @AzureActiveDirectoryB2C
          • Frameworks: .NET Core
          • Language: C# , Microsoft SQL Server , JavaScript
          • IDEs: Visual Studio Code , Visual Studio
          • Libraries: jQuery @EntityFramework, @AutoMapper, @FeatureToggle , @Swashbuckle
          • Database: @SqlAzure
          • Source Control: Git
          • Build and Release Pipelines: Azure DevOps
          • Test tools: Postman , Newman
          • Test framework: @nUnit, @moq
          • Infrastructure: @AzureAppService, @AzureAPIManagement
          See more
          Maria Naggaga
          Senior Program Manager - .NET Team at Microsoft · | 7 upvotes · 431K views

          .NET Core is #free, #cross-platform, and #opensource. A developer platform for building all types of apps ( #web apps #mobile #games #machinelearning #AI and #Desktop ).

          Developers have chosen .NET for:

          Productive: Combined with the extensive class libraries, common APIs, multi-language support, and the powerful tooling provided by the Visual Studio family ( Visual Studio and Visual Studio Code ), .NET is the most productive platform for developers.

          Any app: From mobile applications running on iOS, Android and Windows, to Enterprise server applications running on Windows Server and Linux, or high-scale microservices running in the cloud, .NET provides a solution for you.

          Performance: .NET is fast. Really fast! The popular TechEmpower benchmark compares web application frameworks with tasks like JSON serialization, database access, and server side template rendering - .NET performs faster than any other popular framework.

          See more