一款 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 请求和响应。
安装
-
克隆存储库:
git clone https://github.com/your-username/PupFinder.git
-
在 Xcode 中打开项目:
cd PupFinder
然后open PupFinder.xcodeproj
-
在 Xcode 模拟器或连接的设备上构建并运行应用程序。