Community编程与开发github.com

aj-geddes/ios-swift-development

使用Swift开发原生iOS应用。涵盖MVVM架构、SwiftUI、用于网络请求的URLSession、用于响应式编程的Combine以及Core Data持久化。

ios-swift-development 是什么?

该技能旨在帮助开发者使用Swift语言构建原生iOS应用程序。它全面覆盖了iOS开发中的关键架构模式和框架:MVVM架构模式用于清晰的视图与数据分离,SwiftUI用于声明式和响应式UI构建,URLSession用于处理网络请求和API调用,Combine框架实现函数式响应式编程,以及Core Data进行本地数据持久化存储。无论你是iOS开发新手还是经验丰富的工程师,该技能都能提供从项目设置、UI设计到网络通信和数据管理的完整指导。它适用于包括Claude Code在内的AI代码辅助平台,通过遵循既定的最佳实践,能够显著提升iOS应用的开发效率和代码质量。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aj-geddes/useful-ai-prompts/tree/main/skills/ios-swift-development

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ios-swift-development 是做什么的?

使用Swift开发原生iOS应用。涵盖MVVM架构、SwiftUI、用于网络请求的URLSession、用于响应式编程的Combine以及Core Data持久化。

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

aj-geddes/android-kotlin-development

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

aj-geddes/ansible-automation

Infrastructure automation and configuration management using Ansible playbooks, roles, and inventory. Use for deploying applications, patching, and managing servers.

aj-geddes/architecture-diagrams

Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.

aj-geddes/code-review-analysis

Perform comprehensive code reviews with best practices, security checks, and constructive feedback. Use when reviewing pull requests, analyzing code quality, checking for security vulnerabilities, or providing code improvement suggestions.

aj-geddes/flask-api-development

Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.

aj-geddes/jenkins-pipeline

Build Jenkins declarative and scripted pipelines with stages, agents, parameters, and plugins. Implement multi-branch pipelines and deployment automation.

aj-geddes/markdown-documentation

Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting. Use when writing markdown docs, READMEs, or formatting documentation.

aj-geddes/nginx-configuration

Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.

aj-geddes/nodejs-express-server

Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, and handling server logic.

aj-geddes/rest-api-design

Design RESTful APIs following best practices for resource modeling, HTTP methods, status codes, versioning, and documentation. Use when creating new APIs, designing endpoints, or improving existing API architecture.

aj-geddes/wireframe-prototyping

Create wireframes and interactive prototypes to visualize user interfaces and gather feedback early. Use tools and techniques to communicate design ideas before development.

相关技能