Mario Schreiner, Roman Rädle, Hans-Christian Jetter, Harald Reiterer
{"title":"一个跨设备Web应用的框架","authors":"Mario Schreiner, Roman Rädle, Hans-Christian Jetter, Harald Reiterer","doi":"10.1145/2702613.2732909","DOIUrl":null,"url":null,"abstract":"While Mark Weiser's vision of ubiquitous computing is getting closer to reality, a fundamental part of it - the interconnection of devices into a \"ubiquitous network\" - is not achieved yet. Differences in hardware, architecture, and missing standardizations are just some reasons for this. We think that existing research is not versatile enough and too tailored to either single applications, hardware, or location. We contribute Connichiwa -- a versatile framework for creating web applications across multiple devices. We base Connichiwa on four key goals: integration of existing devices, independence of network infrastructure, versatility of application scenario, and usability of its API. Connichiwa runs web applications on off-the-shelf consumer devices. With no external dependencies, such as a server, it enables a great variety of possible scenarios. We tested the technical feasibility of Connichiwa in seven example applications and plan to evaluate the framework and the usability of its API in a one-week Hackathon.","PeriodicalId":142786,"journal":{"name":"Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"53","resultStr":"{\"title\":\"Connichiwa: A Framework for Cross-Device Web Applications\",\"authors\":\"Mario Schreiner, Roman Rädle, Hans-Christian Jetter, Harald Reiterer\",\"doi\":\"10.1145/2702613.2732909\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"While Mark Weiser's vision of ubiquitous computing is getting closer to reality, a fundamental part of it - the interconnection of devices into a \\\"ubiquitous network\\\" - is not achieved yet. Differences in hardware, architecture, and missing standardizations are just some reasons for this. We think that existing research is not versatile enough and too tailored to either single applications, hardware, or location. We contribute Connichiwa -- a versatile framework for creating web applications across multiple devices. We base Connichiwa on four key goals: integration of existing devices, independence of network infrastructure, versatility of application scenario, and usability of its API. Connichiwa runs web applications on off-the-shelf consumer devices. With no external dependencies, such as a server, it enables a great variety of possible scenarios. We tested the technical feasibility of Connichiwa in seven example applications and plan to evaluate the framework and the usability of its API in a one-week Hackathon.\",\"PeriodicalId\":142786,\"journal\":{\"name\":\"Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-04-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"53\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2702613.2732909\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2702613.2732909","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Connichiwa: A Framework for Cross-Device Web Applications
While Mark Weiser's vision of ubiquitous computing is getting closer to reality, a fundamental part of it - the interconnection of devices into a "ubiquitous network" - is not achieved yet. Differences in hardware, architecture, and missing standardizations are just some reasons for this. We think that existing research is not versatile enough and too tailored to either single applications, hardware, or location. We contribute Connichiwa -- a versatile framework for creating web applications across multiple devices. We base Connichiwa on four key goals: integration of existing devices, independence of network infrastructure, versatility of application scenario, and usability of its API. Connichiwa runs web applications on off-the-shelf consumer devices. With no external dependencies, such as a server, it enables a great variety of possible scenarios. We tested the technical feasibility of Connichiwa in seven example applications and plan to evaluate the framework and the usability of its API in a one-week Hackathon.