3rd-Party Software Development Platform

From GM-RKB
Jump to navigation Jump to search

A 3rd-Party Software Development Platform is a 3rd-party software platform that provides an integrated ecosystem of software development tools, software development environments, and software development services (for creating software systems).



References

2024

  1. 3rd-Party Software Development Platforms
    1. 3rd-Party Integrated Development Environment (IDE)s
      1. 3rd-Party Desktop IDEs (e.g., Visual Studio, IntelliJ IDEA)
      2. 3rd-Party Cloud-based IDEs (e.g., AWS Cloud9, GitHub Codespaces)
    2. 3rd-Party Low-Code Development Platforms
      1. 3rd-Party Enterprise Low-Code Development Platforms (e.g., OutSystems, Mendix)
      2. 3rd-Party Citizen Developer Low-Code Development Platforms (e.g., Microsoft Power Apps)
    3. 3rd-Party No-Code Development Platforms
      1. 3rd-Party Web Application Builders (e.g., Webflow, Wix)
      2. 3rd-Party Mobile App Builders (e.g., Adalo, Thunkable)
    4. 3rd-Party Game Development Platforms
      1. 3rd-Party Multi-purpose Game Engines (e.g., Unity, Unreal Engine)
      2. 3rd-Party Specialized Game Platforms (e.g., Roblox Studio)
    5. 3rd-Party Enterprise Application Development Platforms
      1. 3rd-Party CRM Platforms (e.g., Salesforce Lightning)
      2. 3rd-Party ERP Platforms (e.g., SAP Business Technology Platform)
  1. 3rd-Party Software Development Frameworks
    1. 3rd-Party Web Application Frameworks
      1. 3rd-Party Frontend Frameworks (e.g., React, Angular)
      2. 3rd-Party Backend Frameworks (e.g., Django, Ruby on Rails)
      3. 3rd-Party Full-stack Frameworks (e.g., Meteor)
    2. 3rd-Party Mobile Development Frameworks
      1. 3rd-Party Cross-platform Frameworks (e.g., React Native, Flutter)
      2. 3rd-Party Native Frameworks (e.g., SwiftUI for iOS, Jetpack Compose for Android)
    3. 3rd-Party Data Processing Frameworks
      1. 3rd-Party Big Data Frameworks (e.g., Apache Hadoop, Apache Spark)
      2. 3rd-Party Stream Processing Frameworks (e.g., Apache Kafka, Apache Flink)
    4. 3rd-Party Machine Learning Frameworks
      1. 3rd-Party General-purpose ML Frameworks (e.g., TensorFlow, PyTorch)
      2. 3rd-Party Specialized ML Frameworks (e.g., Scikit-learn, Keras)
    5. 3rd-Party Testing and Automation Frameworks
      1. 3rd-Party Unit Testing Frameworks (e.g., JUnit, pytest)
      2. 3rd-Party UI Testing Frameworks (e.g., Selenium, Cypress)
    6. 3rd-Party IoT Development Frameworks
      1. 3rd-Party Edge Computing Frameworks (e.g., Azure IoT Edge)
      2. 3rd-Party IoT Protocol Frameworks (e.g., MQTT, CoAP)
  1. 3rd-Party Development Tools and Services
    1. 3rd-Party Version Control Systems
      1. 3rd-Party Centralized Version Control Systems (e.g., Subversion)
      2. 3rd-Party Distributed Version Control Systems (e.g., Git, Mercurial)
    2. 3rd-Party CI/CD Tools
      1. 3rd-Party Continuous Integration Tools (e.g., Jenkins, CircleCI)
      2. 3rd-Party Continuous Deployment Tools (e.g., Spinnaker, ArgoCD)
    3. 3rd-Party Project Management Tools
      1. 3rd-Party Agile Project Management Tools (e.g., Jira, Trello)
      2. 3rd-Party Developer-focused Project Management Tools (e.g., GitHub Projects, GitLab Boards)
    4. 3rd-Party Code Quality and Analysis Tools
      1. 3rd-Party Static Analysis Tools (e.g., SonarQube, ESLint)
      2. 3rd-Party Dynamic Analysis Tools (e.g., Valgrind)
    5. 3rd-Party Collaboration and Communication Tools
      1. 3rd-Party Team Collaboration Platforms (e.g., Slack, Microsoft Teams)
      2. 3rd-Party Code Review Tools (e.g., Gerrit, Reviewable)
  1. 3rd-Party Cloud and Infrastructure Platforms
    1. 3rd-Party Infrastructure as a Service (IaaS) Platforms
      1. 3rd-Party Public Cloud Providers (e.g., AWS EC2, Google Compute Engine)
      2. 3rd-Party Private Cloud Platforms (e.g., OpenStack)
    2. 3rd-Party Platform as a Service (PaaS) Platforms
      1. 3rd-Party Application Platform as a Service Platforms (e.g., Heroku, Google App Engine)
      2. 3rd-Party Container Platform as a Service Platforms (e.g., Red Hat OpenShift)
    3. 3rd-Party Serverless Platforms
      1. 3rd-Party Function as a Service (FaaS) Platforms (e.g., AWS Lambda, Azure Functions)
      2. 3rd-Party Backend as a Service (BaaS) Platforms (e.g., Firebase, Supabase)
  1. 3rd-Party DevOps and SRE Tools
    1. 3rd-Party Configuration Management Tools
      1. 3rd-Party Infrastructure as Code Tools (e.g., Terraform, Ansible)
      2. 3rd-Party Configuration Orchestration Tools (e.g., Puppet, Chef)
    2. 3rd-Party Monitoring and Observability Tools
      1. 3rd-Party Application Performance Monitoring Tools (e.g., New Relic, Datadog)
      2. 3rd-Party Log Management Tools (e.g., ELK Stack, Splunk)
    3. 3rd-Party Container Orchestration Platforms
      1. 3rd-Party Kubernetes Platforms and Distributions
      2. 3rd-Party Container Orchestration Alternatives (e.g., Docker Swarm)
  1. 3rd-Party Specialized Development Environments
    1. 3rd-Party Data Science and Analytics Platforms
      1. 3rd-Party Notebook Environments (e.g., Jupyter, Google Colab)
      2. 3rd-Party Data Analytics Platforms (e.g., Apache Zeppelin, RStudio)
    2. 3rd-Party Blockchain Development Platforms
      1. 3rd-Party Smart Contract Platforms (e.g., Ethereum, Solana)
      2. 3rd-Party Enterprise Blockchain Platforms (e.g., Hyperledger Fabric)
    3. 3rd-Party AR/VR Development Platforms
      1. 3rd-Party AR Development Kits (e.g., ARKit, ARCore)
      2. 3rd-Party VR Development Platforms (e.g., SteamVR, Oculus SDK)

2024

2013