Alternatives to AppCode logo

Alternatives to AppCode

Xcode, CLion, IntelliJ IDEA, Visual Studio, and Android Studio are the most popular alternatives and competitors to AppCode.
18
7
+ 1
0

What is AppCode and what are its top alternatives?

It is an integrated development environment for Swift, Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform. It takes care of your routine tasks and saves you from extra typing.
AppCode is a tool in the Integrated Development Environment category of a tech stack.

AppCode alternatives & related posts

Xcode logo

Xcode

5.3K
3.5K
209
5.3K
3.5K
+ 1
209
The complete toolset for building great apps
Xcode logo
Xcode
VS
AppCode logo
AppCode

related Xcode posts

Julien DeFrance
Julien DeFrance
Principal Software Engineer at Tophatter · | 8 upvotes · 54.9K views
atSmartZipSmartZip
React Native
React Native
Android Studio
Android Studio
Objective-C
Objective-C
Xcode
Xcode
#MobileDev

As a Engineering Manager & Director at SmartZip, I had a mix of front-end, back-end, #mobile engineers reporting to me.

Sprints after sprints, I noticed some inefficiencies on the MobileDev side. People working multiple sprints in a row on their Xcode / Objective-C codebase while some others were working on Android Studio. After which, QA & Product ensured both applications were in sync, on a UI/UX standpoint, creating addional work, which also happened to be extremely costly.

Our resources being so limited, my role was to stop this bleeding and keep my team productive and their time, valuable.

After some analysis, discussions, proof of concepts... etc. We decided to move to a single codebase using React Native so our velocity would increase.

After some initial investment, our initial assumptions were confirmed and we indeed started to ship features a lot faster than ever before. Also, our engineers found a way to perform this upgrade incrementally, so the initial platform-specific codebase wouldn't have to entirely be rewritten at once but only gradually and at will.

Feedback around React Native was very positive. And I doubt - for the kind of application we had - no one would want to go back to two or more code bases. Our application was still as Native as it gets. And no feature or device capability was compromised.

See more
Sezgi Uluçam
Sezgi Uluçam
Sr. Software Engineer at StackShare · | 6 upvotes · 68.4K views
Android SDK
Android SDK
Android Studio
Android Studio
React Native
React Native
Xcode
Xcode
Expo
Expo

I've recently switched to using Expo for initializing and developing my React Native apps. Compared to React Native CLI, it's so much easier to get set up and going. Setting up and maintaining Android Studio, Android SDK, and virtual devices used to be such a headache. Thanks to Expo, I can now test my apps directly on my Android phone, just by installing the Expo app. I still use Xcode Simulator for iOS testing, since I don't have an iPhone, but that's easy anyway. The big win for me with Expo is ease of Android testing.

The Expo SDK also provides convenient features like Facebook login, MapView, push notifications, and many others. https://docs.expo.io/versions/v31.0.0/sdk/

See more

related IntelliJ IDEA posts

Andrey Kurdyumov
Andrey Kurdyumov
Sr. Software developer · | 6 upvotes · 20.9K views
IntelliJ IDEA
IntelliJ IDEA
Visual Studio
Visual Studio

I use Visual Studio because it provides me best default configuration for development. Less choice helps me concentrate on the product. In a sense it is iPhone of software development for me. When my laptop broke, I just download latest version of VS and start coding without any configuration. For sure it has best editor in terms of perceived responsiveness. Could not say the same for IntelliJ IDEA unfortunately.

See more
Hanhan H
Hanhan H
android developer at infokes · | 1 upvotes · 11.4K views
GitLab
GitLab
Git
Git
Python
Python
PHP
PHP
IntelliJ IDEA
IntelliJ IDEA
Android Studio
Android Studio
Java
Java
Kotlin
Kotlin

I use Git with GitLab because is cool and easier than other versioning systems like subversion. For android development, I use Kotlin (and sometimes still use Java ). For IDE, of course use Android Studio (and also IntelliJ IDEA ) I use PHP and Python for backend API

See more

related Visual Studio posts

Nicholas Rogoff
Nicholas Rogoff
at Avanade UK Ltd. · | 7 upvotes · 70.9K views
atNHS Digital (NHS.UK)NHS Digital (NHS.UK)
Visual Studio
Visual Studio
Visual Studio Code
Visual Studio Code
Newman
Newman
Postman
Postman
Azure DevOps
Azure DevOps
Git
Git
jQuery
jQuery
JavaScript
JavaScript
Microsoft SQL Server
Microsoft SQL Server
C#
C#
.NET Core
.NET Core

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
Maria Naggaga
Senior Program Manager - .NET Team at Microsoft · | 7 upvotes · 29.4K views
atMicrosoftMicrosoft
Visual Studio Code
Visual Studio Code
Visual Studio
Visual Studio
.NET
.NET
#Desktop
#AI
#Machinelearning
#Games
#Mobile
#Web

.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

related Android Studio posts

Julien DeFrance
Julien DeFrance
Principal Software Engineer at Tophatter · | 8 upvotes · 54.9K views
atSmartZipSmartZip
React Native
React Native
Android Studio
Android Studio
Objective-C
Objective-C
Xcode
Xcode
#MobileDev

As a Engineering Manager & Director at SmartZip, I had a mix of front-end, back-end, #mobile engineers reporting to me.

Sprints after sprints, I noticed some inefficiencies on the MobileDev side. People working multiple sprints in a row on their Xcode / Objective-C codebase while some others were working on Android Studio. After which, QA & Product ensured both applications were in sync, on a UI/UX standpoint, creating addional work, which also happened to be extremely costly.

Our resources being so limited, my role was to stop this bleeding and keep my team productive and their time, valuable.

After some analysis, discussions, proof of concepts... etc. We decided to move to a single codebase using React Native so our velocity would increase.

After some initial investment, our initial assumptions were confirmed and we indeed started to ship features a lot faster than ever before. Also, our engineers found a way to perform this upgrade incrementally, so the initial platform-specific codebase wouldn't have to entirely be rewritten at once but only gradually and at will.

Feedback around React Native was very positive. And I doubt - for the kind of application we had - no one would want to go back to two or more code bases. Our application was still as Native as it gets. And no feature or device capability was compromised.

See more
Sezgi Uluçam
Sezgi Uluçam
Sr. Software Engineer at StackShare · | 6 upvotes · 68.4K views
Android SDK
Android SDK
Android Studio
Android Studio
React Native
React Native
Xcode
Xcode
Expo
Expo

I've recently switched to using Expo for initializing and developing my React Native apps. Compared to React Native CLI, it's so much easier to get set up and going. Setting up and maintaining Android Studio, Android SDK, and virtual devices used to be such a headache. Thanks to Expo, I can now test my apps directly on my Android phone, just by installing the Expo app. I still use Xcode Simulator for iOS testing, since I don't have an iPhone, but that's easy anyway. The big win for me with Expo is ease of Android testing.

The Expo SDK also provides convenient features like Facebook login, MapView, push notifications, and many others. https://docs.expo.io/versions/v31.0.0/sdk/

See more

related PhpStorm posts

Johnny Bell
Johnny Bell
Senior Software Engineer at StackShare · | 17 upvotes · 73.7K views
Prettier
Prettier
Git
Git
Magento
Magento
Sublime Text
Sublime Text
PhpStorm
PhpStorm
Visual Studio Code
Visual Studio Code
#PHP
#Frontend

I've been in the #frontend game for about 7 years now. I started coding in Sublime Text because all of the tutorials I was doing back then everyone was using it. I found the speed amazing compared to some other tools at the time. I kept using Sublime Text for about 4-5 years.

I find Sublime Text lacks some functionality, after all it is just a text editor rather than a full fledged IDE. I finally converted over to PhpStorm as I was working with Magento and Magento as you know is mainly #PHP based.

This was amazing all the features in PhpStorm I loved, the debugging features, and the control click feature when you click on a dependency or linked file it will take you to that file. It was great.

PhpStorm is kind of slow, I found that Prettier was taking a long time to format my code, and it just was lagging a lot so I was looking for alternatives. After watching some more tutorial videos I noticed that everyone was using Visual Studio Code. So I gave it a go, and its amazing.

It has support for everything I need with the plugins and the integration with Git is amazing. The speed of this IDE is blazing fast, and I wouldn't go back to using PhpStorm anymore. I highly recommend giving Visual Studio Code a try!

See more
Johnny Bell
Johnny Bell
Senior Software Engineer at StackShare · | 10 upvotes · 24.4K views
atStackShareStackShare
RubyMine
RubyMine
Ruby
Ruby
Prettier
Prettier
WebStorm
WebStorm
PhpStorm
PhpStorm
Visual Studio Code
Visual Studio Code
#Help

When I switched to Visual Studio Code 12 months ago from PhpStorm I was in love, it was great. However after using VS Code for a year, I see myself switching back and forth between WebStorm and VS Code. The VS Code plugins are great however I notice Prettier, auto importing of components and linking to the definitions often break, and I have to restart VS Code multiple times a week and sometimes a day.

We use Ruby here so I do like that Visual Studio Code highlights that for me out of the box, with WebStorm I'd need to probably also install RubyMine and have 2 IDE's going at the same time.

Should I stick with Visual Studio Code, or switch to something else? #help

See more

related PyCharm posts

PyCharm
PyCharm
Python
Python
Visual Studio Code
Visual Studio Code
TypeScript
TypeScript

I've never had much issue running multiple IDEs and generally pick them based on the languages they best support. For front end work where I mainly use TypeScript, I stick heavily with Visual Studio Code. However, for backend work which we do primarily in Python, PyCharm is my go-to editor. The one thing that I do however is I do remap keyboard shortcuts so I get consistent keyboard ability even when I switch IDEs.

See more
Visual Studio Code
Visual Studio Code
PyCharm
PyCharm
#Python

PyCharm is still used for some big #Python projects that I manage... but Visual Studio Code is becoming the main alternative. The huge ecosystem of Visual Studio Code plugins is replacing many of the PyCharm functionalities, and Visual Studio Code is much lighter and faster.

See more

related WebStorm posts

Johnny Bell
Johnny Bell
Senior Software Engineer at StackShare · | 10 upvotes · 24.4K views
atStackShareStackShare
RubyMine
RubyMine
Ruby
Ruby
Prettier
Prettier
WebStorm
WebStorm
PhpStorm
PhpStorm
Visual Studio Code
Visual Studio Code
#Help

When I switched to Visual Studio Code 12 months ago from PhpStorm I was in love, it was great. However after using VS Code for a year, I see myself switching back and forth between WebStorm and VS Code. The VS Code plugins are great however I notice Prettier, auto importing of components and linking to the definitions often break, and I have to restart VS Code multiple times a week and sometimes a day.

We use Ruby here so I do like that Visual Studio Code highlights that for me out of the box, with WebStorm I'd need to probably also install RubyMine and have 2 IDE's going at the same time.

Should I stick with Visual Studio Code, or switch to something else? #help

See more
Russel Werner
Russel Werner
Lead Engineer at StackShare · | 7 upvotes · 36K views
atStackShareStackShare
Visual Studio Code
Visual Studio Code
WebStorm
WebStorm
ESLint
ESLint
Prettier
Prettier

We use Prettier because when we rebooted our front-end stack, I decided that it would be an efficient use of our time to not worry about code formatting issues and personal preferences during peer review. Prettier eliminates this concern by auto-formatting our code to a deterministic output. We use it along with ESLint and have 1st-class support in our WebStorm and Visual Studio Code editors.

See more
NetBeans IDE logo

NetBeans IDE

443
386
412
443
386
+ 1
412
Quickly and easily develop desktop, mobile and web applications with Java, HTML5, PHP, C/C++ and more
NetBeans IDE logo
NetBeans IDE
VS
AppCode logo
AppCode

related RubyMine posts

Johnny Bell
Johnny Bell
Senior Software Engineer at StackShare · | 10 upvotes · 24.4K views
atStackShareStackShare
RubyMine
RubyMine
Ruby
Ruby
Prettier
Prettier
WebStorm
WebStorm
PhpStorm
PhpStorm
Visual Studio Code
Visual Studio Code
#Help

When I switched to Visual Studio Code 12 months ago from PhpStorm I was in love, it was great. However after using VS Code for a year, I see myself switching back and forth between WebStorm and VS Code. The VS Code plugins are great however I notice Prettier, auto importing of components and linking to the definitions often break, and I have to restart VS Code multiple times a week and sometimes a day.

We use Ruby here so I do like that Visual Studio Code highlights that for me out of the box, with WebStorm I'd need to probably also install RubyMine and have 2 IDE's going at the same time.

Should I stick with Visual Studio Code, or switch to something else? #help

See more
Russel Werner
Russel Werner
Lead Engineer at StackShare · | 5 upvotes · 7.7K views
atStackShareStackShare
JavaScript
JavaScript
RubyMine
RubyMine
WebStorm
WebStorm

I work at the same company as you and I use WebStorm for 99% of my tasks. I also have RubyMine installed and use that when I have to tweak some backend code. I tried using RubyMine for JavaScript but was unhappy with how it felt and I believe that WebStorm is faster because it has less plugins and language extensions running. Summary: Buy and use WebStorm for primary development and keep VS Code around for when you have to touch Ruby.

See more
JetBrains Rider logo

JetBrains Rider

64
27
0
64
27
+ 1
0
A cross-platform .NET IDE based on the IntelliJ platform and ReSharper
    Be the first to leave a pro
    JetBrains Rider logo
    JetBrains Rider
    VS
    AppCode logo
    AppCode
    GoLand logo

    GoLand

    62
    22
    2
    62
    22
    + 1
    2
    Environment for Go development
    GoLand logo
    GoLand
    VS
    AppCode logo
    AppCode
    Deco logo

    Deco

    59
    60
    0
    59
    60
    + 1
    0
    Open source IDE for React Native
    Deco logo
    Deco
    VS
    AppCode logo
    AppCode
    RStudio logo

    RStudio

    49
    28
    0
    49
    28
    + 1
    0
    Open source and enterprise-ready professional software for the R community
      Be the first to leave a pro
      RStudio logo
      RStudio
      VS
      AppCode logo
      AppCode
      Delphi logo

      Delphi

      36
      17
      0
      36
      17
      + 1
      0
      An IDE for Creating Cross-Platform, Natively Compiled Apps
        Be the first to leave a pro
        Delphi logo
        Delphi
        VS
        AppCode logo
        AppCode
        PlatformIO logo

        PlatformIO

        30
        46
        4
        30
        46
        + 1
        4
        Next-generation IDE for IoT
        PlatformIO logo
        PlatformIO
        VS
        AppCode logo
        AppCode
        Adobe ColdFusion logo

        Adobe ColdFusion

        26
        13
        0
        26
        13
        + 1
        0
        Adobe ColdFusion is a commercial rapid web application development platform
          Be the first to leave a pro
          Adobe ColdFusion logo
          Adobe ColdFusion
          VS
          AppCode logo
          AppCode
          Materia logo

          Materia

          23
          20
          0
          23
          20
          + 1
          0
          A modern dev environment to build mobile and web applications
            Be the first to leave a pro
            Materia logo
            Materia
            VS
            AppCode logo
            AppCode