实现网
树莓派系统定制及QT软件开发 项目制
QT
ROS操作系统
树莓派
Linux

项目概述: 本项目需要在树莓派3B(提供系统和硬件)平台上开发一个QT程序,用于在支持树莓派的外接DSI电容触摸屏上显示动画表情、显示文字等功能。 该QT程序可以通过接收ROS消息,切换动画表情、内容具体显示、播放音频。 具体需求: QT程序: 1. 在指定的树莓派硬件和系统上进行QT程序的开发。(提供的树莓派安装Lubuntu系统、内置ROS、开机自启roscore) 2. QT程序能在树莓派外接电容DSI显示屏(4.3寸,800x480分辨率)上全屏显示动画表情、文字、播放音效(提供800x480的图片素材或GIF)。 3. QT程序通过订阅ROS接收消息,在树莓派外接显示屏上切换对应内容(消息对应的状态列表,见附件),不影响无线VNC连接时的操作。 4. QT程序接收的消息应包含消息代码、音效内容、文字内容、图片地址、图片/文字位置等,不仅可以实现切换固定动画表情,也可以自定义显示图片和文字内容。 5. QT程序在播放动画效果的同时,监听是否有新的消息,如果有新的消息指令,播放完当前动画,再执行新消息中的动画。 6. QT程序接收到自定义屏幕内容消息,可以任意摆放多张图片/多段文字内容,根据消息内的信息可以设置图片/文字显示的位置。 7. QT程序需要在屏幕上全屏显示,不显示系统的工具栏。 8. QT程序需要提供手动开启或关闭的方式。 9. QT程序需要提供开机自启功能,开启和关闭开机自启的方式。 交付要求: QT程序交付包含程序源码、可执行文件、功能测试软件、使用文档、开发文档。 1. 程序源码、可执行文件:最终版程序的源代码,满足需求的可执行文件,可以用测试软件进行测试。 2. 功能测试软件:一个简单的图形界面测试工具,可以用于切换表情、发送自定义图片/文字。 3. 使用文档:该文档源码需要说明QT程序相关的使用,包含:①源码编译方法;②开机自启QT程序的方法;③开启/关闭QT程序的方法; 4. 开发文档:该文档能用于指导修改程序的部分源码,比如:修改某动画对应的ROS消息;替换表情动画素材的方法;修改订阅ROS节点名称的方法;增加/删除接收到消息后显示对应状态的方法。

Small 4529480c45857100d32e90a70f42853b
昵称登录后显示 大约 2 个月前发布

预估 8000 元

预估 3000 元

Unity高级游戏工程师 项目制
Unity
游戏开发
C#
手游

一、公司介绍 Kappamons专注于为直播者提供有趣的虚拟宠物,致力于提高主播与观众的互动和娱乐体验。 在短短的一年内,Kappamon已经有近40,000名主播使用。公司目前开发的项目是为iOS和Android推出一款基于回合对战制的宠物收藏手游。 我们正在寻找一名具有丰富开发经验的Unity高级游戏程序员。 二、需求描述 产品类别:手机游戏 开发进度:已经有游戏设计图,需要技术开发。 功能:完成可以扩展到包括至少100个游戏角色的对战游戏开发,实现宠物收集系统、多人联网游戏积分榜等功能。提高各个系统的可维护性和可扩展性。 技术:使用Unity, C#语言。 三、职位要求 1. 三年以上Unity3D开发经验 2. 熟悉C# 3. 有Unity Multiplayer Networking, resource manager and hot loading, Node.js 开发经验优先考虑 4. 计算机专业和有手游高级开发经验优先考虑 5. 具有良好的编码习惯,命名习惯 6. 能进行简单的英文沟通 7. 逻辑清晰,有责任心,良好的团队交流合作能力,和学习能力 四、其他要求 坐班要求:可以远程,每周工作时长至少40小时。在上海地区优先考虑。 项目周期:总周期约3个月。 五、你能获得什么? 1. 15-20k的月薪(具体看个人技术或工作经验) 2. 参与整个游戏的设计过程,接触到游戏的方方面面,能力会迅速提升 3. 灵活的工作时间 4. 有机会转正并成为公司核心团队之一 5. 有机会带领整个技术团队,迅速提升技术跟领导能力 6. 与充满活力的用户群和超过1000多名的粉丝社区群进行交流

Small 96e3d198d69b663e836b339cd6e12181
昵称登录后显示 2 年多前发布

预估 60000 元

已有3人投递
Android项目改写为React Native 项目制
Android
React Native

项目背景:来自我海外创业伙伴的需求,由我发布和对接外包。基于github上的一个知名运动社区Android第三方开源项目源码,改写为一个RN项目,可同时跑在Android/iOS两端 我们这边之后将基于您开发的这个RN项目源码,等服务端开发资源和设计资源到位以后,再去进行二次修改UI和功能,成为适合我们的创业项目,与原运动社区在设计、技术架构上会有本质区别,所以将不存在任何法律和侵权风险。采用跨端开发主要是为了之后的二次开发效率考虑。 用人要求:丰富商业项目经验或大厂背景、丰富的Android开发与React Native跨平台开发经验,有成功运用RN开发在Android/iOS双平台的经验 项目要求: 1.用ES6或TS开发React Native项目,实现原Android项目已有的功能,并测试可用 2.API接口和UI功能在开源项目里都已经提供,直接可获得,将不再提供具体的需求文档,如有疑问可开发中随时沟通,我个人对Android和React Native开发也非常熟悉 3.项目代码结构清晰、按功能模块划分、注释完善、尽量避免使用原生控件或原生SDK 4.于协商时间内交付,交付后不可自行开源或用于其他商业用途 5.如在当地,每周希望碰头一次,如为远程,每周能提交一次可运行的develop版本代码 交付时间:接单一个月内 您可以先考虑一下是否可接,以及开发时间,谢谢了。

Small e5d4be8922dd914c709926a795e6e8e6
昵称登录后显示 接近 3 年前发布

预估 15000 元

已有3人投递

我是技术人才
我在寻找兼职工作

申请成为技术顾问

我是创业者
我在寻找技术人才

发布用人需求