设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

专访iOS开发框架BeeFramework作者郭虹宇

2014-1-24 12:50| 发布者: joejoe0332| 查看: 6463| 评论: 0|原作者: 唐巧|来自: infoQ

摘要: BeeFramework是一个iOS应用开发框架,由国内开发者郭虹宇创立并且在Github上开源。经过一年多的发展,BeeFramework在Github上,框架类排名全站第8名,在Objective-C语言中排第2名。 ... ...


  InfoQ:BeeFramework为什么选择一个基于XML和CSS的布局方案?

郭虹宇:随着iPhone/iPad/Android手机的普及,各大手机生产厂商包括苹果在内,已不安于现状只研发固定分辨率的手机产品。越来越多的事实证明,固执的巨人Apple也扩大产品线,不光在物理屏做了改变,技术上也逐步从静态布局到AutoLayout,一切都是在暗示着开发者,未来的手持产品将是多样化的,不再是iPhone4 Retina屏的单一产品做为行业标准的年代。

记得iPhone5和iOS7出现的那一年,想必让全球iOS开发大吃一惊,界面比例和样式不再兼容,写死坐标必死无疑。如果App在开发时只考虑了一种分辨率,那接下来的UI适配工作将是天翻地覆的。此前如此,此后更是如此。

12年的时候,我了解到Responsive Design这一概念,这时才真正的意识到历史是可以重复的,技术也可以是复用的,在Web前端领域已有更优秀的考虑更全面的响应式UI解决方案,被Business insider等多家评为未来的趋势。Google的Android系统是开放性的,在设计时就考虑到了这一问题,通过另类的XML方式提供给界面响应式的能力。

BeeFramework说白了是iPhone4/4S时代出现的一个产物,那时Apple对于响应式布局并没有概念,随着各种UI问题的出现,必会有人给出答案。我们早先一步考虑到了这个问题,结合Web与Android的实现方式,BeeFramework独创了MobileXML+MobileCSS来解决UI响应式的问题,即Semi-Hybrid模式,我相信这将会是未来的一个趋势。

 

  InfoQ:未来BeeFramework打算往哪些方面发展?

郭虹宇:2014年计划输出到1.0正式版本,重点解决几个问题。

  1. 模块化:More easier, more lighter
  2. 标准化:MobileCSS/XML standardization
  3. 可视化:Visualization tools
  4. 跨平台:Android support
  5. 文档化:Tech documentation & Video tutorial

在以上这些完备的同时,我们将推出一系列的跨平台标准UI库和快速开发组件,免费开源的提供给开发者使用,可能会类似于国外的ThemeForest,这些都需要长时间的技术积累才能够实现。

 

  InfoQ:BeeFramework收到了多少来自开源社区的代码贡献?收到了多少来自开源社区的bug报告?

郭虹宇:Issue: 70+, Pull Request: 70+

 

  InfoQ:你认为一个成功的开源项目需要具备哪些特点?

郭虹宇:

  1. 从实际需求出发,解决行业范围内的一个问题
  2. 稳定的核心团队,持续的时间投入
  3. 定期的版本更新,及时的BUG FIX
  4. 有个网站,形成固定的技术圈子(论坛或QQ群)

 

  InfoQ:你为什么选择将BeeFramework开源?

郭虹宇:与Geek Zoo Studio的文化有极大的关系,崇尚使用开源、分享开源。

 

  InfoQ:你每天有多少精力花在BeeFramework的开发上?

郭虹宇:几乎每天都在修改BeeFramework,最忙的时候每天差不多一半时间花在上面。

 

  InfoQ:你从BeeFramework得到的最大收获是什么?

郭虹宇:开源使我们收获了未来,我想很多开源爱好者与我有共同的感受。通过开源与许许多多开发者或创业公司变成了朋友,Geek Zoo Studio也通过开源收获了更多的客户。以前,我们的产品来自于开源社区,现在,我们的产品将回馈于开源社区。

我坚信,未来是通过现在付出的的努力而换来的回报。

 

转自 http://www.infoq.com/cn/news/2014/01/interview-author-guohongyu?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部