汇联客成为百度首家第三方开发平台,下面聊聊咱们开发百度小程序。智能小程序是一种新的开放能力,开发者可以快速地开发一个智能小程序。通过搜索,用户可以在手百 App 内被便捷...

汇联客成为百度首家第三方开发平台,下面聊聊咱们开发百度小程序。智能小程序是一种新的开放能力,开发者可以快速地开发一个智能小程序。通过搜索,用户可以在手百 App 内被便捷地获取和传播。

框架概述

SWAN App 基本开发思路类似于前端开发,并增强调用大量端能力,性能体验优于普通 Web 。上层架构基于 JS 开发,可以辅助开发者进行良好得开发。

SWAN App 为开发者提供了 MVVM 的开发方式。JS 状态的变更引起视图的变化,视图的变更也可以回馈到逻辑层的状态中,开发者开发更加方便。

目录结构

工程的工作目录中包含以下文件:

|____app.css

|____app.json

|____project.swan.json

|____pages

| |____detail

| | |____detail.css

| | |____detail.swan

| | |____detail.js

| |____index

| | |____index.js

| | |____index.swan

| | |____index.css

|____app.js

我们看到以下几类的文件:

1、 .json 为后缀的 JSON 配置文件,这个文件配置了 SWAN 智能小程序所有页面的路径和界面展现样式等;

2、 .swan 结尾的 SWAN 模板文件,这个文件是用来描述当前这个页面的文件结构,类似于网页网页中的 HTML 文件;

3、 .css 结尾的 CSS 样式文件,描述页面样式;

4、 .js 结尾的 JS 文件,处理这个页面和用户的交互。

汇联客的对于百度的应用。

小程序应用可以说是当下最火爆的一款应用类平台了,从微信的首次推出,它便捷性成为人们最受欢迎的一项创举,随着支付宝也推出小程序,小程序的市场更加的火爆。

近日,百度也悄然加入了小程序的大军中,通过小编的观察百度上线了一个名为「优信二手车」的百度小程序,在其手机客户端(包括 Android 和 iOS 端)扫码即可打开。

百度小程序与腾讯的微信小程序十分相似。用户在其手机客户端从“我的”进入,在常用服务项目栏,点击优信二手车或者扫描二维码都能直接跳转进入,同样拥有“添加到桌面”功能。区别于腾讯小程序仅在自己体系内分享,百度小程序更加“开放”。在转发分享时可以链接微博、微信和其即时通讯软件百度Hi。