美文网首页
分享点什么??

分享点什么??

作者: 我叫白开水 | 来源:发表于2017-08-09 22:57 被阅读0次

    来到初创公司快两年了,这期间涉及到的业务越来越多,接触到的技术栈也越来越广。在工作期间一直都是从网上来获取资源,想来受网友帮助颇多。故而自己也该贡献份力量,把自己遇到的一些问题,和一些见解在这里分享下,在技术社区写的话太过专业枯燥,并不想搞的辣么乏味,总是千品一律的纯技术,也写点技术之外的东西。

    为什么选择简书呢?只是因为喜欢这里,在这里得到了些技术上帮助的同时,还阅读了些其他书友的文章,见闻,美图等等,所以认为这里是个有趣的地方。

    就在这个文集专门写Mac开发中遇到的一些问题,和一些见解吧。第一篇先不写技术相关的东西了,先简单介绍下我们项目的背景,方便大家有个认识了解。单位的产品是一款智能扫描仪,市场需求的推动下,我们这边需要推出Mac os X平台的客户端软件,需要实现的基本功能有: 和硬件扫描仪设备通信(视频通信和指令通信),实现图片的图像处理和编辑工作。由于Mac客户端项目立项时,Windows客户端版本已经完成多次功能迭代,所以要实现的需求目标还是比较明确,不涉及太多的功能需求上的争议。

    由于我们是一个初创公司,技术团队中并没有Mac开发的相关人员,所以为了能够快速满足日益增长的市场需求,我们选择了部分功能外包,采取和外界技术团队合作。第一期的开发工作我们把我们的上层UI部分和部分业务逻辑模块交给了外界的技术团队。我们单位在第一期的工作中主要承担完成和硬件设备的通信功能,和我们具有专利性质的图像算法的平台移植及相关其他图像算法封装,提供相关framework,供开发人员调用。由于在来单位之前做过1年多的iOS独立开发者,单位的这部分Mac方面的工作就落在我的肩上。16年7月份项目成立,开始寻求相关的技术合作单位,最终在8月份落实了合作单位和一期开发功能需求,进入了开发周期。在开发语言选择上我们还是选择了Objective-C作为开发语言,考虑到Mac平台的小众性和Swift资源的局限性并没有选择Swift。

    我们这边在开发过程中遇到的最大瓶颈还是在设备的通信上,基本的UVC视频通信和指令通信没有问题,但我们在设备与Mac的快速传高质量的静态图时总是不能突破,导致项目的进展一直比较缓慢,当然在这个过程中我们也遇到了很多的技术痛点,不过在同合作单位的共同努力下我们的Mac版本在17年2月份正式对外发布,历时6个月的开发测试工作。在接下来的日子里我会在这里和大家分享一些技术点和我们遇到的一些问题及相关的解决方案。当然也希望能和大家多多交流,共同填坑。

相关文章

  • 分享点什么??

    来到初创公司快两年了,这期间涉及到的业务越来越多,接触到的技术栈也越来越广。在工作期间一直都是从网上来获取资源...

  • 分享经济来到,你做点什么?

    随着互联网的高速发展,共享经济开始j进入百姓生活,其中的突出代表——网约车,网约车的合法地位得以确认。这是对...

  • 【原创】故事力

    今天我分享的知识点叫做故事力。为什么分享这个知识点呢,我先说点背景哈。我桌上有一个樊登读书会的日历,每一天都会分享...

  • 选择

    中原焦点坚持分享第1359天 20201215 做什么,说什么,看什么,在于自己的选择。 早晨7点多一点离开家,在...

  • 餐饮企业建立学习型组织——如何分享

    做分享首先要明白一点,什么是分享,什么是点拨或者讲课 分享-让别人也感觉到自己的感受,或者同别人述说自己的感受 那...

  • 如何建立自己的个人品牌

    你接下来需要行动的3个点是什么? (1)朋友圈分享多维度(学习心得的分享,感悟的分享,生活互动的分享)专业相关分享...

  • 余点分享

    摘自Queen主义公众号 我这会儿在车上,在深圳工作呢,双十一之前有点忙。 突然想随手给大家分享个思路 我曾看过一...

  • 《引爆点》分享

    如何理解和制造流行呢?我们所见到的爆发式流行的事物其实都是找准了一个点。我们把一夜之间突然全面爆发,称为流行,它的...

  • 侃点分享

    能享受一切的人是富有的,能放弃一切享受的人更富有。 ——富有的两种境界 你可以爱一个人到尘埃里...

  • 分享点干货

    分享点干货 TTL电平: TTL是Transistor-Transistor Logic,即晶体管-晶体管逻辑的简...

网友评论

      本文标题:分享点什么??

      本文链接:https://www.haomeiwen.com/subject/adcfxttx.html