parse-embedded-sdks

The Embedded SDKs for the Parse Platform
授权协议 View license
开发语言 C/C++
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 不详
投 递 者 颛孙凯定
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

WARNING ⚠️ - this project has been retired due to lack of use & contribution, if you wish to continue to use it please fork or if you wish to maintain this project make yourself known ⚠️

Parse Embedded C SDKs

Parse Embedded C SDKs provide support for Arduino Yún, Unix, and RTOS C platforms.

These SDKs let you use Parse for building Internet of Things (IoT) applications with connected devices. Parse is a developer-friendly cloud platform that lets you get an IoT project running in minutes. With Parse, you can:

  • Build cross-platform integrations between your connected device and mobile/web/desktop apps.

  • Allow your users to personalize and monitor their connected devices.

    • Parse is the easiest way to build user login on mobile apps. Parse also has user session APIs in all mobile SDKs, which let you provision restricted sessions from the phone after the user logs into your app. You can then transfer this restricted session token to your device so that your device can access user-specific data.
    • With Parse APIs, you can build a device manager screen in your mobile app what shows the user's provisioned connected devices (sample app below). At any time, the user can revoke a device from accessing his or her data on Parse.
  • Send push notifications to your connected devices.

  • Securely access your app's data from connected devices.

    • All communication between your connected device's Embedded SDK and the Parse Cloud, including push notifications, is protected by SSL encryption.
    • You can protect user data with Access Control Lists (ACLs) so it can only be accessed with that user's session token.
  • Perform complex application logic in Parse Cloud Code, so you can minimize the memory footprint of your app on your connected device.

  • Send analytics events from your connected devices, and see realtime graphs in your Parse web dashboard.

  • Intuitively visualize your cloud data with the Data Browser on the Parse website.

Getting Started

Arduino Yún

Please follow our Parse Arduino Quickstart. We highly recommend using Arduino Software (IDE). See the yun directory for more details.

Raspberry Pi / Ubuntu / Debian / other Unix-based systems

Please follow our Parse Raspberry Pi Quickstart. See the include, unix, and debian directories for more details.

TI CC3200 / other Real-time operatings systems (RTOS)

Please follow our Parse CC3200 Quickstart. See the cc3200 directory for more details.

Documentation

Please see the Parse website for detailed developer guides:

Sample App

We prepared a sample app that demonstrates how to provision connected devices using a companion phone app such that connected devices can securely access user-specific data on the Parse Cloud. This sample app also demonstrates how to send push notifications between the phone app and connected devices.

Porting

If you want to port this SDK to run on your own IoT platform, please see /partners/partner_platform_instructions.md.

Contributing

See the CONTRIBUTING file for how to help out.

  • 纯小白一名,记录一下Parse从搭建到调试的过程,希望能帮到需要的人。 windows环境搭建 windows的环境搭建还是比较方便的,列一下参考文档。 Nodejs安装 MongoDb教程 Parse server和Parse dashboard安装调试 Parse server和dashboard搭建完成后,可以用如下命令去验证: 创建一个object,即发送一条http message给se

 相关资料
  • The embedded component removes fullscreen CSS styles from A-Frame’s <canvas>element, making it easier to embed within the layout of an existing webpage. Embedding removes the default fixed positioning

  • Figure not available... Figure not available... So you've written a masterpiece, a class in a class of its own, and you'd like to share it with the world. But, being a responsible developer, you feel

  • Embedded InnoDB 是为开发人员、独立软件开发商提供的高性能、高可靠性的嵌入式数据库服务器。Embedded InnoDB 并不和 MySQL 运行在一起,也不是 MySQL 的存储引擎和插件,它是为嵌入到应用程序里提供低级的数据管理服务功能的。

  • 面试要点记录 主要涉及到嵌入式软件开发、嵌入式驱动开发、IOT开发、git等知识点。最新的请参考wiki和我的个人博客 要点 c基础知识 数据结构(链表 hash表 排序算法 设计模式等) 外设(串口 网口 i2s i2c spi sdio等) ARM cortex-m0 m3 m4 A8等芯片架构 操作系统(内存管理 进程管理 实时性要求 任务间通讯等) tcpip协议栈(tcpip模型 分层结

  • Embedded Jopr 是基于 Web 的应用,可以管理和监控 JBoss Application Server 的实例。 Embedded Jopr 是 Jopr 的分支,复用了大量 Jopr 的组件。Embedded Jopr 的最终目标是替代 jmx 和 web 工作台。可以作为配置和监控 JBoss AS 实例的工具。 示例视频: demo video

  • slakbootEBS 是一个用来自动创建可启动的嵌入式系统的开发工具包,基于 Slackware 和 Busybox 。该工具主要面向使用了闪存存储的 i486 和 ARM 系统。提供各种工具、脚本、文档和 i486、PXA250 上的一些打包程序。