***【目标】***
1. 开发0-N多级可滚动可扩展的列表,带有边上的字母索引。
2. Android & IOS显示一直
3. DB的添加,删除,修改,查询功能
4. 列表&DB的封装容易理解
5. 代码整洁,性能优良,鲁棒性和灵活性都高
***【雇佣考虑】***
出于雇用考虑:您将需要先回答以下5个基本的问题证明您的认知程度。
1.您将使用什么数据库来实现可扩展和可滚动列表功能,为什么?
2.即使数据增加,您如何保持列表的最佳性能? (提示:Flutter’s buffer & local DB read cache的实施)
3.您对此订单的整体系统设计思路是什么?您系统设计中的云备份服务是如何可以与[任何云供应商]做好扩展与交互的准备?
4. 您以前是否构建过flutter list小部件?如果没有,您有没有为移动设备或其他设备构建过了类似的东西?如果没有,您是否有任何可移植的技能或经验?如果没有,您是否可以快速的学习?如果你不可以快速的学习,您想学习吗?
5.您对此订单的报价与编码/开发时间是多少?(请看【备注】的部分)
***【备注】***
这份小订单是为了我后续订单寻找一个可靠的开发者。最理想的合作伙伴是具有丰富代码库的软件工程师。他们可能只需要在他们自己现有的代码库里做一些微小的更改,就可以在很短的时间内完成我的第一笔订单(我坚信,对于经验丰富的Mobile Flutter开发者来说,该订单的需求并不难)。所以接单人的【实际coding/开发时间和报价估算】也会作为他/她的经验证明和合适度评估指标之一。