这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
primary:关于app-link [2017/03/18 16:34] admin |
— (当前版本) | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 关于App-Link ====== | ||
- | |||
- | ---- | ||
- | * **Q**: App-Link是什么? | ||
- | * **A**: 它是一个PaaS(Platform-as-a-Service)平台。主要是面向移动应用开发者使用的一个平台,为他们提供应用程序开发过程中各种和数据有关的服务,以支持开发者进入互联网应用的开发,提高他们的开发效率和节约他们的开发成本。 | ||
- | |||
- | * **Q**: App-Link提供了什么服务? | ||
- | * **A**: 它完全为移动应用开发者定制打造,包含从设计阶段自动创建数据库、开发阶段为自动创建数据管理中心和数据交互接口以及整合到应用的自动生成数据接口调用代码等。让开发者可以专心开发自己APP的核心功能和绚丽的设计,无需在开发过程中的数据有关的研发工作中投入时间。 | ||
- | |||
- | * **Q**: 我是个菜鸟,也能使用App-Link开发APP吗? | ||
- | * **A**: 当然!!!App-Link主要是解决开发过程中的数据问题,我们帮你处理了一切数据库设计,数据管理中心研发,数据交互服务框架等许许多多的数据相关的工作。换言之,你只要懂得应用程序的前端开发,那么就能够使用App-Link进行开发。不需要懂得任何后端的开发知识。换言之,你已经一开始就站在百米赛跑的五十米处。同时,平台提供各种优秀的通用案例,你可以基于优秀的通用案例进行简单的二次开发,更是帮你直接推到百米赛跑的九十米处! | ||
- | |||
- | * **Q**: 我使用App-Link能开发什么应用? | ||
- | * **A**: App-Link支持各种互联网应用的开发。从手机APP的纯HTML5应用,HTML5 Hybird和Native的Android和IOS,到网站应用的PHP,C#和JAVA,再到各种Windows应用,我们都提供服务的接入,真正实现将所有的APP都LINK到一起。 | ||
- | |||
- | |||
- | ===== 产品定位 ===== | ||
- | |||
- | ---- | ||
- | App-Link是以提供数据服务为核心支持互联网应用程序开发的一个PaaS平台。尤其是专门针对移动APP开发者设计了能够减少开发工作量和节约开发成本的各种服务。 | ||
- | |||
- | ===== 架构特色 ===== | ||
- | ---- | ||
- | App-Link包含业务实体模型的管理,数据库服务,数据管理中心服务,数据交互接口服务,代码生成和通用性功能组件加载移动互联网应用开发所需的所有数据服务,并且将所有的功能和工具链都整合在一个统一的Web的PaaS平台中,开发者可以在任何开发环境,不同电脑中,不依赖于本地环境使用App-Link的服务。 | ||
- | |||
- | 它以数据模型驱动为核心的应用程序开发方式,并且在此基础上无缝融合了前端各种主流开发语言如JavaScript、TypeScript+AngularJS2、PHP、C#、JAVA和Object-C等适应各种语言开发者的需要。 | ||
- | |||
- | 在App-Link平台提供强大完整的数据服务的同时,提供了开放式的插件架构,开发者可以通过继承的方式对平台的所有服务进行二次开发,定制个性化的个体需求。 | ||
- | |||
- | |||
- | {{:primary:技术架构.png|}} | ||
- | |||
- | |||
- | 以数据模型驱动为核心的设计模式,带来是的通过数据模型自动生成对数据模型的数据进行操作的服务,应用开发人员可以专注于应用端前端的开发技巧,而让平台的服务为你承担数据方面相关开发工作,完美分工合作: | ||
- | * 以数据模型为基础,自动生成数据库表和相关字段 | ||
- | * 以数据模型为基础,自动生成一个对数据模型进行增删查改业务的数据管理中心 | ||
- | * 以数据模型为基础,自动生成一个对数据模型进行增删查改定制化业务的数据交互接口 | ||
- | * 以数据交互接口的定义为基础,自动生成各种主流语言的数据库增删查改的操作对象代码开发包,直接被应用程序引用,应用开发人员只需要调用相关方法,就可以对数据库进行增删查改操作 | ||
- | * 以数据交互接口的定义为基础,自动生成各种语言的远程数据请求接口的操作对象的代码开发包,直接在网站或APP中引用,应用开发人员只需要调用相关方法,就可以去接口服务请求数据返回 | ||
- | |||
- | 以数据模型驱动为核心的进行数据服务的开发理念,让互联网应用程序开发者能够快速找到最大化自己作用的工作切入点,并能够流畅低完成应用的开发。 | ||
- | |||
- | ===== 工作流程说明 ===== | ||
- | |||
- | ---- | ||
- | 在开发阶段,App-Link已经能够为用户带来巨大的效率和开发资源的极大节约,但我们所提供的服务远不仅限于提供一次的开发服务。对于一个成功的开发这来说,将每一次的开发结果作为下一次的开发基础,形成一套稳定的架构,经过多次的迭代重复,才是起重要的核心价值。 | ||
- | |||
- | {{:primary:工作流程.png|}} | ||
- | |||
- | |||
- | |||
- | |||