iOS

iOS应用开发主要由Swift和Objective-C两种语言主导。​​Swift​​是苹果公司于2014年推出的现代编程语言,现已成为iOS、macOS等全平台开发的官方首选和未来方向。它被设计为安全、快速、交互式且易于学习,语法简洁清晰,引入了强大的类型推断、可选类型(Optionals)来防止常见运行时错误,并在性能上进行了深度优化。而​​Objective-C​​作为一门基于C语言的、历史悠久的面相对象语言,是iOS生态的奠基者,至今仍维护着大量遗留代码库,其动态消息传递机制非常灵活但语法相对冗长。开发工具主要使用苹果官方的集成开发环境​​Xcode​​,它提供了代码编辑、界面设计器(Interface Builder)、模拟调试和性能分析等全套工具。开发者利用​​iOS SDK​​和​​Cocoa Touch​​框架(如UIKit、SwiftUI)来构建用户界面并访问原生设备功能(如摄像头、陀螺仪)。因此,现代iOS开发是以Swift为核心,依托Xcode及其强大生态系统,专注于为iPhone、iPad等设备构建性能卓越、体验流畅且安全可靠的应用程序。
面向酒店行业。实现智能酒店,智能客房控制系统。 整个系统包括云平台系统(运营系统,酒店集团系统,酒店门店系统),客人用的APP(包括安卓APP、iosAPP,小程序)。 管理系统当中实现了酒店资产配置管理,客房监控管理,客人入住管理,工单跟踪管理,统计分析等功能。 客人应用当中可以控制智能客房的灯光、空调、电视、电动窗帘等各类智能电气设备。
980Java智能硬件
智能垃圾桶开源项目
# 智能垃圾桶项目设计方案 ## 1. 项目概述 智能垃圾桶是一款集成自动开盖、垃圾分类识别、满载提醒等功能的智能硬件设备。本项目包含硬件设计、嵌入式开发、移动应用开发和云服务器开发等多个方面。 ## 2. 系统架构 ### 2.1 硬件架构 - **主控制器**:ESP32-WROOM-32D - 双核MCU,支持WiFi和蓝牙 - 运行频率:240MHz - RAM:520KB - Flash:4MB - **传感器模块** - 红外传感器:用于检测人体接近,触发自动开盖 - 重量传感器(HX711):检测垃圾重量,实现满载提醒 - 气体传感器(MQ-135):检测垃圾桶内异味 - 摄像头(OV2640):用于垃圾分类识别 - **执行器** - 舵机:控制垃圾桶盖开关 - LED指示灯:显示垃圾桶状态 - **通信模块** - WiFi模块(ESP32内置) - 蓝牙模块(ESP32内置) ### 2.2 软件架构 #### 2.2.1 嵌入式固件 - FreeRTOS操作系统 - 传感器数据采集与处理 - 执行器控制 - WiFi/蓝牙通信 - 本地AI推理(垃圾分类) #### 2.2.2 移动应用 - 设备配网和控制 - 实时状态监控 - 数据统计和展示 - 用户管理 #### 2.2.3 云服务器 - 设备管理 - 数据存储和分析 - AI模型训练 - API服务 ## 3. 功能特点 ### 3.1 自动开盖 - 人体感应自动开盖 - 手势控制 - 防夹手保护 ### 3.2 垃圾分类 - AI图像识别 - 实时分类提示 - 分类准确率统计 ### 3.3 状态监控 - 重量监测 - 满载提醒 - 异味检测 - 使用频率统计 ### 3.4 远程控制 - APP远程控制 - 语音控制 - 自动化场景 ## 4. 技术规格 ### 4.1 硬件规格 - 供电方式:DC 12V/2A - 待机功耗:
2590Java智能硬件
Followcat is an app that provides information status management for pet users. You can use the app to add pets, view their location information, and update their status. You can also initiate nearby help when pets are lost. If you purchase Followcat's pet smart collar, you can also view the animal's movement trajectory in realtime and remotely capture the current environment of the pet. Followcat aims to provide users with a good pet status management experience, and we hope you enjoy it.
1910android智能硬件
食安封签是一个物联网数字经济智能安全溯源平台,使用到了蓝牙、二维码、NFC近场通讯、智能硬件、GIS、地图等
1530ios条形码/二维码
封装AFNetWorking完成字段的包装,内置加载控件,提示控件 通过RunTime扩展常用组件扩展,通过RunLoop来优化部分性能,提高用户体验 使用预排版提前计算好 cell 行高并缓存在模型中,以及异步绘制来优化tableView滑动卡顿问题 封装完善友盟第三方登录以及分享的功能组件,并集成其远程推送服务、错误分析等功能 使用Charts库,实现折线图、柱状图等数据分析 购物商城开发、购物车开发、微信支付以及线下支付等支付功能 App上线、迭代以及追踪线上崩溃日志
1730ios
项目主要用于鹿客智能设备的管理,包含门锁、猫眼、网关、门窗传感器,提供密码、指纹录入,历史记录、用户管理、语言留言、OTA升级...等功能。 本人深度参与开发此项目,从项目的搭建到后期的维护,底层SDK的开发,涉及到蓝牙开发、SDK封装、Swift、OC、C语言混合开发..等技术。 后期还和小米公司合作,为他们开发了米家的插件,使用了跨平台的RN的技术。 由于没有设备,使用官方的App截图。
1750嵌入式
一款简单的数据同步传输的工具类App,类似苹果自带AirDrop 1、项目使用苹果自带的传输协议实现,主要能够传输照片,视频,文件和通讯录;同时提供了一些照片处理的功能:照片拼接和去重; 2、使用Multipeer Connectivity库实现通讯;
2620ios
项目简介: 这是一款智慧种植/智慧养殖项目,通过集成各种厂商的传感器,及时监测各种土壤、病虫害、氧气/二氧化碳的 浓度等,及时获知养殖物的生长状态,并做出正确处理; 项目重点: 1.利用多 Target 管理,实现爬山虎、八爪鱼项目的同步开发; 2.采用腾讯 UI 框架 QMUI 实现多主题切换; 3.集成大华摄像头、萤石摄像头、各种传感器,实现 APP 与智能设备联动控制; 4.采用MQTT和设备通信,并利用 WebSocket 监听设备对指令操作的一系列反馈;
3760iOS
当前共8个项目more
×
寻找源码
源码描述
联系方式
提交