← Back to the catalog

Project · Version 1.0.0

Mobile application starters · project planning pack

Choose a foundation for Mobile application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.

Why add it?

Details… Show less

Mobile application starters · project planning pack

Choose a foundation for Mobile application starters with a platform brief, repository comparison, proposed tasks, acceptance criteria and the relevant Orqestria specialists.

This planning pack creates a project containing documents and assigns the recommended agents with their existing skills. It contains no external application code or installer and does not start an application. The task lists are proposals in files; no board tasks are created automatically.

Choose the target devices and first mobile journey before choosing React Native/Expo, Flutter, Android or SwiftUI. Compare reusable starting points with native reference examples, then plan permissions, offline behavior, accessibility and store delivery.

First business scenario

A person opens the app, reads and edits one useful record, briefly loses connectivity, then reconnects without silent data loss or duplicate changes. Permission refusal has a usable fallback and does not prevent unrelated actions.

Records to model

A user profile, the first domain record, local cached copies, pending changes, synchronization status, device permission choices and notifications when needed. Define conflict resolution and which data may stay on the device.

Recommended team

Orion, Finn, Mira, Otto, and Yara

Documents in this pack

Read the brief, adapt the proposed tasks to your business and agree on acceptance criteria before implementation. Add the selected tasks to your board when you are ready to begin.

  • Project brief: planning/en/brief.md
  • Proposed initial tasks: planning/en/proposed-tasks.md
  • Acceptance criteria: planning/en/acceptance.md
  • Choose and validate the application foundation: planning/en/starter-selection.md

Repositories to compare

Explore the category recommendations

Repository shortlist checked: Oct 25, 2026. Recheck current official sources before selecting a revision; inclusion is not a security audit or a guarantee of suitability.

Proposed initial tasks

These are suggested tasks to discuss and add to your board. Installation writes these documents into the project; it does not create work items, run external setup commands or contact the linked services.

Define scope and outcomes

Identify the users, the business outcome and what the first version excludes. Use this scenario as the initial acceptance journey: A person opens the app, reads and edits one useful record, briefly loses connectivity, then reconnects without silent data loss or duplicate changes. Permission refusal has a usable fallback and does not prevent unrelated actions.

Compare at least two foundations

Compare at least two linked repositories against the scenario and records. Separate shipped features from paid editions, add-ons and work you must build. Record a reasoned choice or why a custom build is preferable.

Verify the current upstream and dependencies

Review official source, licenses, edition terms, dependency requirements, maintenance activity and security advisories for the exact revision. Record unresolved findings and necessary changes before adopting it.

Model data and permissions

Define ownership, validation, relationships and allowed access for these records: A user profile, the first domain record, local cached copies, pending changes, synchronization status, device permission choices and notifications when needed. Define conflict resolution and which data may stay on the device. Include at least two roles and explicit denied-access cases.

Prototype the smallest complete scenario

Use representative sample data in an isolated test environment. Demonstrate the full scenario, including one invalid input and one failure or correction, before expanding the product.

Plan restoration and upgrades

Test a backup and restore of the prototype, define an upgrade and rollback approach and estimate hosting, migration, integration and maintenance effort. Record owners for operation and acceptance.

Acceptance criteria

These criteria define the first prototype's review, not completed work. Attach evidence and unresolved issues when the team evaluates each item.

  • The agreed scenario is demonstrated end to end with representative records: A person opens the app, reads and edits one useful record, briefly loses connectivity, then reconnects without silent data loss or duplicate changes. Permission refusal has a usable fallback and does not prevent unrelated actions.
  • At least two candidates have been compared, and the chosen revision, license and edition constraints, dependency fit and security findings are recorded with official source links.
  • At least two roles have verified allowed and denied actions, with no access to another user's or organization's restricted records.
  • Invalid input, a failure and a correction are handled with visible results and without unintended duplicate records or business actions.
  • A backup has been restored in a test environment and the expected records and access rules have been verified.
  • The team has documented an upgrade and rollback plan, known gaps, operating responsibilities and the remaining implementation work.
  • The first journey is evidenced on an intended device with offline recovery, permission denial and app restart; target toolchains, generated app root if any, signing and store responsibilities are recorded.

Choose and validate the application foundation

Compare Ignite or Obytes for a React Native/Expo direction, and Very Good CLI for a Flutter direction. Check the actual supported versions and native modules against the required device features. Now in Android and Clean Architecture SwiftUI are reference applications: extract relevant patterns and replace sample-domain behavior instead of treating the whole example as your finished product.

Ignite and Very Good CLI contain generator tooling. Record the generator version, selected template and generated app root; the cloned tool repository is not the app to ship. Confirm Android SDK/JDK, Xcode/macOS and signing requirements for the selected targets, and identify skills the current team still needs.

Prove the first journey on an emulator and at least one intended physical device. Include a denied permission, offline edit/reconnect, secure storage, app restart, readable screen sizes and accessibility. Plan app identifiers, certificates, store accounts, privacy disclosures and an upgrade/data-migration path; these are separate from cloning the repository.

What is included

Agents 5

Skills in this project 55

Discover what each skill helps you build. Open a card for an explanation, concrete outcomes and a practical example.

Connect systems and services

Connects your application to other systems. Defines how they exchange data, handle errors and recover when a service is temporarily unavailable.

api-integration

Included files 2
  • LICENSE.txt
  • SKILL.md

Architecture planning

Shapes the smallest viable architecture around measurable requirements, explicit data ownership and the operational trade-offs your team faces.

architecture-planning

Included files 2
  • LICENSE.txt
  • SKILL.md

Backend implementation

Implements server behavior in tested, coherent increments that preserve business rules, transaction integrity and visible failure states.

backend-implementation

Included files 2
  • LICENSE.txt
  • SKILL.md

Reliable background jobs

Makes queued work safe to repeat and recover by treating duplicate delivery and partial completion as normal operational cases.

background-jobs

Included files 2
  • LICENSE.txt
  • SKILL.md

Backup and restore validation

Checks whether backups can restore a usable system within stated data-loss and recovery-time objectives.

backup-restore-validation

Included files 1
  • SKILL.md

Reproducible build artifacts

Makes release packages reproducible and traceable by controlling build inputs, artifact contents and the boundary between configuration and secrets.

build-artifact-management

Included files 1
  • SKILL.md

Business project foundations

Helps choose a reusable application foundation by comparing actual workflow fit, ownership effort and alternatives to building from scratch.

business-project-foundations

Included files 4
  • SKILL.md
  • references/README.md
  • references/adoption-checklist.md
  • references/repositories.json

Infrastructure capacity and costs

Explains infrastructure bottlenecks and scaling costs using actual connection, memory and CPU constraints rather than server counts alone.

capacity-infrastructure-costs

Included files 1
  • SKILL.md

CI/CD and release pipelines

Structures verification and deployment around immutable release artifacts, coordinated state changes and evidence of the active version.

cicd-release-engineering

Included files 1
  • SKILL.md

Focused code changes

Keeps a code change complete but reviewable by following local conventions and limiting edits and dependencies to the requested outcome.

clean-changes

Included files 1
  • SKILL.md

Codebase discovery

Helps you navigate an existing project by locating important files, system connections and the right place for a scoped change.

codebase-discovery

Included files 2
  • LICENSE.txt
  • SKILL.md

Container runtime configuration

Makes container startup and shutdown predictable through explicit configuration validation, process signals and production runtime boundaries.

containers-runtime-config

Included files 1
  • SKILL.md

Recoverable database migrations

Plans schema changes that preserve data and allow old and new application versions to coexist during transition.

database-migrations

Included files 2
  • LICENSE.txt
  • SKILL.md

Deployment verification and recovery

Verifies a release in its actual runtime and selects a recovery path that accounts for data and schema effects.

deployment-verification-recovery

Included files 1
  • SKILL.md

Desktop and mobile release pipelines

Organizes platform builds, signing materials and release channels into traceable CI artifacts.

desktop-mobile-release-pipelines

Included files 1
  • SKILL.md

Isolated prototypes and benchmarks

Tests a risky technical assumption in a small controlled experiment before committing to an implementation approach.

empirical-micro-benchmark-prototyping

Included files 1
  • SKILL.md

Grade technical research evidence

Labels capability claims according to documentation, inspected source, executed experiments or explicit inference.

evidence-grading-research-verification

Included files 1
  • SKILL.md

Flutter project conventions

Applies Flutter’s asynchronous, navigation and widget-lifecycle rules within the state-management patterns the project already uses.

flutter-conventions

Included files 2
  • LICENSE.txt
  • SKILL.md

Infrastructure pipeline discovery

Maps the real route from repository changes to runtime infrastructure before altering build or deployment behavior.

infra-pipeline-discovery

Included files 1
  • SKILL.md

Infrastructure as code

Makes infrastructure changes reviewable through explicit plans, shared-state protection and environment-specific inputs.

infrastructure-as-code

Included files 1
  • SKILL.md

Integration adoption planning

Turns a technical recommendation into a concrete integration plan with local touchpoints, lifecycle boundaries and visible uncertainty.

integration-architecture-adoption-plan

Included files 1
  • SKILL.md

Native mobile interaction

Adapts shared mobile product flows to familiar iOS and Android interaction conventions without changing their business meaning.

ios-android-design-guidelines

Included files 1
  • SKILL.md

Safe legacy refactoring

Restructures legacy code in focused steps while recording current behavior and keeping intentional changes distinct from accidental regressions.

legacy-refactoring

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile accessibility design

Designs mobile layouts and interactions for larger text, assistive technology and differing motor or visual needs.

mobile-accessibility-design

Included files 1
  • SKILL.md

Mobile design handoff

Turns mobile design decisions into implementable screen flows, state rules and observable acceptance criteria.

mobile-design-handoff

Included files 1
  • SKILL.md

Mobile device permissions

Implements contextual access to device features with minimal permissions and explicit denied or revoked states.

mobile-device-permissions

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile forms and permission UX

Makes phone forms easier to complete and permission requests understandable at the moment they are needed.

mobile-forms-permissions

Included files 1
  • SKILL.md

Resilient mobile lifecycle

Preserves meaningful mobile state through backgrounding, process death, network changes and renewed authentication.

mobile-lifecycle-resilience

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile motion and haptics

Uses movement and tactile feedback to explain interaction outcomes while respecting accessibility and device capability.

mobile-motion-haptics

Included files 1
  • SKILL.md

Mobile native integration

Defines reliable boundaries between cross-platform application code and platform-specific native capabilities.

mobile-native-integration

Included files 2
  • LICENSE.txt
  • SKILL.md

Implement mobile navigation

Builds mobile navigation and data screens with predictable back behavior, keyboard handling and complete content states.

mobile-navigation

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile navigation design

Makes mobile journeys understandable through clear hierarchy, native back behavior and discoverable alternatives to gestures.

mobile-navigation-interaction

Included files 1
  • SKILL.md

Notifications and deep links

Routes notification and link entry safely across app startup, authentication and unavailable resources.

mobile-notifications-deeplinks

Included files 2
  • LICENSE.txt
  • SKILL.md

Offline and interrupted mobile UX

Explains what remains available offline and preserves user intent through interruptions without implying unsaved work succeeded.

mobile-offline-interrupted-ux

Included files 1
  • SKILL.md

Mobile offline synchronization

Synchronizes local edits through durable queues with explicit conflict handling and account isolation.

mobile-offline-sync

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile onboarding and activation

Guides new users toward their first useful result with progressive information requests and actionable empty states.

mobile-onboarding-activation

Included files 1
  • SKILL.md

Mobile performance and accessibility

Improves responsiveness and assistive access together using measured startup, list, image and interaction behavior.

mobile-performance-accessibility

Included files 2
  • LICENSE.txt
  • SKILL.md

Discover a mobile project

Maps the actual mobile stack, deployment targets and state ownership before changing implementation.

mobile-project-discovery

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile usability prototypes

Tests whether a proposed mobile journey supports realistic tasks while distinguishing observations from prototype assumptions.

mobile-prototyping-usability

Included files 1
  • SKILL.md

Mobile state and APIs

Separates mobile interface, server and persistent state while making requests resilient to races and authentication changes.

mobile-state-api

Included files 2
  • LICENSE.txt
  • SKILL.md

Mobile interface components

Designs reusable mobile components with clear hierarchy, real content and complete states across sizes and themes.

mobile-ui-components

Included files 1
  • SKILL.md

Mobile user journeys

Plans end-to-end mobile tasks around real context, one-handed ergonomics and recovery from incomplete steps.

mobile-ux-flows

Included files 1
  • SKILL.md

Verify mobile implementations

Combines relevant static checks, behavior tests and honest device evidence without equating a bundle build with a working app.

mobile-verification

Included files 2
  • LICENSE.txt
  • SKILL.md

Monitoring and actionable alerts

Connects service telemetry to user impact so operators can diagnose failures and act on alerts with clear responsibility.

monitoring-logging-alerting

Included files 1
  • SKILL.md

Operational observability

Connects logs, metrics and traces to concrete questions about failures, performance and user impact.

observability

Included files 2
  • LICENSE.txt
  • SKILL.md

Review open-source adoption

Assesses a specific open-source release against deployment needs, supply-chain exposure and license obligations.

oss-adoption-security-evidence

Included files 1
  • SKILL.md

React Native and Expo applications

Builds mobile features within the project's native generation, navigation and platform delivery workflow.

react-native-expo

Included files 2
  • LICENSE.txt
  • SKILL.md

Deployment secrets and permissions

Protects build and deployment credentials through least-privilege identities and separation from untrusted code paths.

secrets-deployment-permissions

Included files 1
  • SKILL.md

Secure application development

Checks how your application handles sign-ins, forms, uploads and sensitive data. Helps prevent malicious input and unintended data exposure.

secure-coding

Included files 2
  • LICENSE.txt
  • SKILL.md

Dependency vulnerability remediation

Prioritizes dependency fixes from real advisory conditions and reachable application paths, minimizing unnecessary compatibility disruption.

security-advisory-remediation

Included files 1
  • SKILL.md

Inspect source repositories

Checks implementation, dependencies and tests at a fixed revision to substantiate technical capability claims.

source-code-repository-inspection

Included files 1
  • SKILL.md

Implementation task breakdown

Converts a specification into ordered, reviewable delivery tasks with working user outcomes and explicit acceptance evidence.

task-breakdown

Included files 2
  • LICENSE.txt
  • SKILL.md

Tenant isolation verification

Tests tenant boundaries adversarially using comparable data in two workspaces, including indirect relationships and shared infrastructure.

tenant-isolation-verification

Included files 1
  • SKILL.md

Testing and reliability

Builds tests for individual functions and complete workflows, helping catch errors and prevent previously fixed problems from returning.

testing-discipline

Included files 1
  • SKILL.md

Reliable workers and scheduled jobs

Keeps background work recoverable during deployments and prevents overlapping schedules or repeated delivery from duplicating business actions.

workers-scheduled-operations

Included files 1
  • SKILL.md

Projects 1

  • Mobile application starters · project planning pack
    Included files (15)
    • README.de.md
    • README.hu.md
    • README.md
    • planning/de/acceptance.md
    • planning/de/brief.md
    • planning/de/proposed-tasks.md
    • planning/de/starter-selection.md
    • planning/en/acceptance.md
    • planning/en/brief.md
    • planning/en/proposed-tasks.md
    • planning/en/starter-selection.md
    • planning/hu/acceptance.md
    • planning/hu/brief.md
    • planning/hu/proposed-tasks.md
    • planning/hu/starter-selection.md

Requirements

  • Orqestria installed on your computer.
  • Choose a new project folder during installation.
  • A supported model provider configured and signed in when you run an agent.