Skip to content

Platforms

Resources on Platforms within Development

Overview

Welcome to the Platforms subcategory of Development. This subcategory focuses on specific aspects of development related to platforms.

Overview

This section provides in-depth resources about Platforms. You’ll find a variety of materials suitable for different experience levels and learning styles.

Resources

Explore the sections below to find specific resources on various topics within Platforms. Each section contains carefully selected materials to help you learn and advance your knowledge.

Learning paths

  • Mobile app development (11 steps)

    Build native apps for Android with Kotlin and iOS with SwiftUI, then go cross-platform with Flutter or React Native, add backend services, test them and ship them.

Curated Resources (33)

Tools (4)

  • Kubernetes kubernetes.iofree

    Open-source container orchestration engine for automating deployment, scaling, and management of containerized workloads.

  • OpenTofu opentofu.orgfree

    Open-source, community-driven infrastructure-as-code tool for provisioning cloud and platform resources.

  • OpenStack openstack.orgfree

    Open-source cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter.

  • Firebase firebase.google.comfreemium

    Backend services for mobile and web apps, including authentication, databases, push notifications and analytics.

Databases (3)

  • CNCF Cloud Native Landscape landscape.cncf.iofree

    Interactive directory and database mapping all cloud-native platforms, runtime projects, and orchestration tools.

  • Artifact Hub artifacthub.iofree

    Repository database for discovering, installing, and managing cloud-native packages, operators, and platform configurations.

  • Docker Hub hub.docker.comfreemium

    Global cloud registry database storing millions of pre-built container platform images and system foundations.

Learn (15)

  • Kubernetes Documentation kubernetes.iofree

    Official guides, architecture concepts, and tutorials for designing and administering scalable container platforms.

  • CNCF Cloud Native Glossary glossary.cncf.iofree

    Community-driven reference explaining cloud-native platform architectures, microservices, and container infrastructure concepts.

  • HashiCorp Developer Tutorials developer.hashicorp.comfree

    Official hands-on guides for orchestrating multi-cloud platforms and automating infrastructure as code.

  • Android Developers Courses developer.android.comfree

    Free official courses for building Android apps with Kotlin and Jetpack Compose, from first app to architecture.

  • Android Developer Documentation developer.android.comfree

    Official reference and guides for the Android platform, its APIs, tooling and app quality requirements.

  • Apple Developer Documentation developer.apple.comfree

    Official documentation for building apps on iOS, iPadOS, macOS, watchOS and visionOS with Apple frameworks.

  • SwiftUI Tutorials developer.apple.comfree

    Step-by-step official tutorials that build complete iOS apps with SwiftUI, covering layout, data and navigation.

  • Flutter Documentation docs.flutter.devfree

    Official guides and API reference for building cross-platform mobile, web and desktop apps with Flutter and Dart.

  • React Native Documentation reactnative.devfree

    Official guide to building native iOS and Android apps with React and JavaScript, from setup to native modules.

  • Expo Documentation docs.expo.devfreemium

    Documentation for Expo, a framework and toolset that simplifies building, testing and publishing React Native apps.

  • Android Developer Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on Android app development: topics laid out in a suggested study order, each linking to further reading.

  • Flutter Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on cross-platform apps with Flutter: topics laid out in a suggested study order, each linking to further reading.

  • iOS Developer Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on iOS app development: topics laid out in a suggested study order, each linking to further reading.

  • React Native Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on mobile apps with React Native: topics laid out in a suggested study order, each linking to further reading.

  • Swift and SwiftUI Roadmap (roadmap.sh) roadmap.shfree

    Interactive roadmap on Swift and SwiftUI: topics laid out in a suggested study order, each linking to further reading.

Publications (5)

  • IEEE Transactions on Cloud Computing ieeexplore.ieee.orgpaid

    Peer-reviewed scientific journal publishing research on cloud computing platforms, virtualization, and resource provisioning.

  • ACM Queue queue.acm.orgfree

    Practitioner-focused magazine addressing platform engineering, Kubernetes at scale, and infrastructure operations.

  • IEEE Software computer.orgpaid

    Bimonthly magazine covering practical engineering issues, platform engineering, and enterprise cloud operations.

  • Human Interface Guidelines developer.apple.comfree

    Apple's design guidance for apps on its platforms, covering layout, navigation, accessibility and platform conventions.

  • Material Design 3 m3.material.iofree

    Google's design system for Android and other platforms, with components, layout, colour and accessibility guidance.

Blogs and sites (3)

  • The New Stack thenewstack.iofree

    Media site providing reporting, technical analysis, and architectural breakdowns of cloud-native development platforms.

  • CNCF Blog cncf.iofree

    Official blog of the Cloud Native Computing Foundation covering project milestones, case studies, and platform innovations.

  • High Scalability highscalability.comfree

    Articles and case studies exploring real-world distributed architectures, platform engineering, and high-availability systems.

Events and conferences (3)

  • KubeCon + CloudNativeCon events.linuxfoundation.orgpaid

    Flagship global conference of the Cloud Native Computing Foundation focusing on Kubernetes and platform engineering.

  • AWS re:Invent aws.amazon.compaid

    Annual cloud computing conference featuring deep-dive technical sessions and architectural keynotes across cloud services.

  • FOSDEM fosdem.orgfree

    Annual gathering in Brussels with dedicated developer rooms for containerization, cloud, and open-source infrastructure platforms.

Suggest a resource

External summary: Wikipedia

Read article on Wikipedia

Loading Wikipedia summary…

Research panel

Live results from 8 external sources. Not curated by IPL — use them as a starting point.

Source: Wikipedia

The Wikipedia summary appears here.

Related Wikipedia articles

Community Discussion

Join the conversation, ask questions, or suggest improvements to this content.

Loading discussions...

Agile Project Management Backend Development Databases Development Environment Development Tools E-commerce Frontend Development Game Development Miscellaneous Programming Languages Software Engineering Software Testing Vulnerabilities

Part of Development