一款 iOS 应用程序,允许用户搜索狗品种并接收行为特征等信息

小狗查找器

小样

PupFinder 是一款 iOS 应用程序,允许用户搜索狗品种并接收行为特征、兼容性和身体属性等信息。该应用程序旨在帮助用户找到最适合他们的生活方式和喜好的品种。该项目利用 Ninja Dog API 检索有关各种狗品种的技术信息。

演示

演示.mp4

特征

  • 狗品种搜索:用户可以根据特定标准搜索狗品种,例如体型、体重、预期寿命、脱落、吠叫、能量水平、保护性和可训练性。

  • 品种信息:有关每个狗品种的详细信息,包括行为特征、与其他动物的兼容性以及身体属性。

  • 博客文章:博客部分,用户可以访问与狗护理、训练技巧和其他相关主题相关的信息文章。

  • 收养地点:用户可以找到附近的动物收容所或收养中心,与潜在的毛茸茸的朋友建立联系。

  • 收藏夹:用户可以将自己喜欢的犬种保存到收藏夹列表中以便快速访问。

  • 聊天:聊天功能允许用户与狗专家交流资源或收养相关问题。

API集成

PupFinder 使用 Ninja Dog API 获取有关狗品种的技术信息。API 提供了 200 多种不同品种的狗的详细定性信息。该应用程序利用各种 API 端点来根据用户偏好检索品种数据。

使用的技术

  • Swift:该应用程序是使用用于 iOS 开发的 Swift 编程语言构建的。

  • SwiftUI:用户界面是使用 Apple 的现代 UI 框架 SwiftUI 实现的。

  • URLSession:URLSession 用于处理 API 请求和响应。

安装

  1. 克隆存储库:git clone https://github.com/your-username/PupFinder.git

  2. 在 Xcode 中打开项目:cd PupFinder然后open PupFinder.xcodeproj

  3. 在 Xcode 模拟器或连接的设备上构建并运行应用程序。

GitHub

查看 Github