Hi Harshani,

Thanks for your interest on this project. The main idea is to
provide SDKs that are catered for different languages, which can be used to
design a device agent/firmware to quickly and easily connect
with IoT Server. This should hide the complexities of communicating
 authentication, encryption with the IoT Server. This SDK should also have
the capability to pick the desired transport protocols. The expected
deliverable are auto-generated code, abstract the protocol complexities and
should be easily portable for different hardware.

For instance consider a device type (eg: smart bulb) has an API that it
communicates with and this API can be either a rest api, mqtt topic or an
xmpp account. So in a device perspective it should hide the complexities by
auto generating the code that communicates with these APIs. Our focus is to
provide support for Arduino, Android, IOS and also specifically support for
languages such as C, Java, Python and Objective C++.

It would be great if you could go through the existing agent code and study
on how we can improve[1].

[1] https://github.com/wso2/carbon-device-mgt-plugins/tree/
<https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fwso2%2Fcarbon-device-mgt-plugins%2Ftree%2F&sa=D&sntz=1&usg=AFQjCNH9MtlvNWfcE9-X5NIWYly9BJSOVw>
IoTS-1.0.0-M4

On Sun, Mar 13, 2016 at 9:10 AM, Harshani Perera <
[email protected]> wrote:

> Hi all,
>
>           I am a third year Computer Science Engineering undergraduate at
> University of Moratuwa Sri Lanka. I'm very much interested in participating
> GSoC 2016 and hence, contributing to "[CDMF] [IOT] IOT SDK for creating
> Device Agents" project. I'm quite familiar with  C, C++, java, python. I
> would be grateful to you if you could provide me some tips and direct me to
> proceed further.
>
> --
> *Iresha Perera*
> Department of Computer Science Engineering
> University of Moratuwa
> Mobile : +94777863874
> <https://lk.linkedin.com/in/ireshaharshani>
>



-- 
With Regards,

*Rasika Perera*
Software Engineer
M: +94 71 680 9060 E: [email protected]
LinkedIn: http://lk.linkedin.com/in/rasika90

WSO2 Inc. www.wso2.com
lean.enterprise.middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to