- 授权协议: MIT
- 开发语言: Ruby
- 操作系统: 跨平台
- 软件首页: https://github.com/smartweb/LeanMotion
- 软件文档: https://github.com/smartweb/LeanMotion
软件介绍
LeanCloud ,一个为移动应用提供数据统计、数据存储、消息推送、发送短信、发送邮件等云服务商。
LeanMotion 是一个RubyMotion的Gem,可以更加方便地使用LeanCloud SDK。
用更Ruby的写法来操作LeanCloud的数据,类Rails的ActiveRecord,增删查改。
安装说明
1、安装gem
gem install lean_motion
2、创建项目
lean_motion create app-name
3、修改 app_delegate.rb
设置LeanCloud的App ID和App Key
app_id = "your_app_id" app_key = "your_app_key"
4、运行
rake
使用说明
1、在LeanCloud后台创建一个Class,比如Product,并添加以下字段
name: String description: String url: String
2、添加model文件 product.rb,建议放在app/models/目录下
class Product include LM::Model fields :name, :description, :url end
3、操作数据
新建产品
product = Product.new product.name = 'iPhone 6' product.description = '目前最好的智能手机' product.url = 'http://www.apple.com' product.save
产品数量
Product.count
查询产品
Product.where(:name=>'iPhone 6').find
获得第一条记录
Product.first
排序
Product.sort(:createdAt=>:desc).find
分页(默认是20条记录/页)
Product.page(current_page, pagesize)
4、帐号相关 注册帐号
user = User.new user.username = '用户名,必须唯一' user.password = '必填' user.signUp
登录
User.login('用户名', '密码') do |user, error|
if !error
p '登录成功'
end
end
退出
User.logout
判断是否已登录
User.login? end
判断用户是否已存在
User.exist? username
平台革命:改变世界的商业模式
[美]杰奥夫雷G.帕克(Geoffrey G. Parker)、马歇尔W.范·埃尔斯泰恩(Marshall W. Van Alstyne)、桑基特·保罗·邱达利(Sangeet Paul Choudary) / 志鹏 / 机械工业出版社 / 2017-10 / 65.00
《平台革命》一书从网络效应、平台的体系结构、颠覆市场、平台上线、盈利模式、平台开放的标准、平台治理、平台的衡量指标、平台战略、平台监管的10个视角,清晰地为读者提供了平台模式最权威的指导。 硅谷著名投资人马克·安德森曾经说过:“软件正在吞食整个世界。”而《平台革命》进一步指出:“平台正在吞食整个世界”。以平台为导向的经济变革为社会和商业机构创造了巨大的价值,包括创造财富、增长、满足人类的需求......一起来看看 《平台革命:改变世界的商业模式》 这本书的介绍吧!
