Proceedings of the 2nd Workshop on Programming for Mobile & Touch

J. Bishop, A. Puder, N. Tillmann
{"title":"Proceedings of the 2nd Workshop on Programming for Mobile & Touch","authors":"J. Bishop, A. Puder, N. Tillmann","doi":"10.1145/2688471","DOIUrl":null,"url":null,"abstract":"It is our great pleasure to welcome you to the proceedings of the PROMOTO'14. The 2nd Workshop on Programming with Mobile and Touch (PROMOTO'14) was held in Portland, OR on October 22, 2014, in conjunction with SPLASH/OOPSLA 2014. The goals of the workshop were to discuss the issues surrounding touch and mobile programming and to plan future directions. \n \nWorkshop Overview Today, easy-to-use mobile devices like smartphones and tablets are becoming more prevalent than traditional PCs and laptops. New programming languages are emerging to enable programmers to develop software easily, leveraging the exciting advances in existing hardware, and providing abstractions that fit the capabilities of target platforms with multiple sensors, touch and cloud capabilities. PROMOTO'14 brought together researchers who have been exploring new programming paradigms, embracing the new realities of always connected, touch-enabled mobile devices. Specific areas of interest were the technical aspects of cross-platform computing, cloud computing, social applications, and education. \n \nSubmissions for this event were invited in the general area of mobile and touch-oriented programming languages and programming environments, and teaching of programming for mobile devices. Topics of interest included: \nMobile and touch-oriented programming languages \nProgramming languages using innovative input mechanisms \nProgramming environments on or for mobile devices \nTeaching of programming on or for mobile devices \nProgramming tools such as debuggers on or for mobiles devices \nLibraries and programming frameworks that simplify programming for mobile devices \n \n \n \nThe workshop received 11 submissions from all over the world. Each paper was reviewed by three members of the program committee and 6 were chosen for presentation as full papers, short papers or tool demos. We also had three additional stimulating sessions: \nA keynote on \"Programming gadgets with gadgets\" presented by Jonathan de Halleux of Microsoft Research. \nA group hands-on session, were participants were challenged to create an app in an hour, and compare results. \nA lively panel on \"Mobile Computing and Education\" \n \n \n \nThe Keynote The keynote by de Halleux son \"Programming gadgets with gadgets\", not reported on elsewhere, was a lively presentation with an array of gadgets on display. Hardware 2.0 is upon us: cheap micro-controller boards like Arduino have gained massive adoption in recent years. Paired with 3D printers, cheap sensors and actuators, Hardware 2.0 allows anyone to prototype the next hot gadget. And yet, the maker will have to learn a soup of software language and framework to build a connected IoC solution: C++ for the micro controller code, HTML + javascript for the client, some backend language and a communication layer to interact with the devices. In this keynote, de Halleux showed a unified approach for compilation of web server code, rich client and embedded firmware under a simple mobile friendly language and IDE.","PeriodicalId":339630,"journal":{"name":"Proceedings of the 2nd Workshop on Programming for Mobile & Touch","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd Workshop on Programming for Mobile & Touch","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2688471","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

It is our great pleasure to welcome you to the proceedings of the PROMOTO'14. The 2nd Workshop on Programming with Mobile and Touch (PROMOTO'14) was held in Portland, OR on October 22, 2014, in conjunction with SPLASH/OOPSLA 2014. The goals of the workshop were to discuss the issues surrounding touch and mobile programming and to plan future directions. Workshop Overview Today, easy-to-use mobile devices like smartphones and tablets are becoming more prevalent than traditional PCs and laptops. New programming languages are emerging to enable programmers to develop software easily, leveraging the exciting advances in existing hardware, and providing abstractions that fit the capabilities of target platforms with multiple sensors, touch and cloud capabilities. PROMOTO'14 brought together researchers who have been exploring new programming paradigms, embracing the new realities of always connected, touch-enabled mobile devices. Specific areas of interest were the technical aspects of cross-platform computing, cloud computing, social applications, and education. Submissions for this event were invited in the general area of mobile and touch-oriented programming languages and programming environments, and teaching of programming for mobile devices. Topics of interest included: Mobile and touch-oriented programming languages Programming languages using innovative input mechanisms Programming environments on or for mobile devices Teaching of programming on or for mobile devices Programming tools such as debuggers on or for mobiles devices Libraries and programming frameworks that simplify programming for mobile devices The workshop received 11 submissions from all over the world. Each paper was reviewed by three members of the program committee and 6 were chosen for presentation as full papers, short papers or tool demos. We also had three additional stimulating sessions: A keynote on "Programming gadgets with gadgets" presented by Jonathan de Halleux of Microsoft Research. A group hands-on session, were participants were challenged to create an app in an hour, and compare results. A lively panel on "Mobile Computing and Education" The Keynote The keynote by de Halleux son "Programming gadgets with gadgets", not reported on elsewhere, was a lively presentation with an array of gadgets on display. Hardware 2.0 is upon us: cheap micro-controller boards like Arduino have gained massive adoption in recent years. Paired with 3D printers, cheap sensors and actuators, Hardware 2.0 allows anyone to prototype the next hot gadget. And yet, the maker will have to learn a soup of software language and framework to build a connected IoC solution: C++ for the micro controller code, HTML + javascript for the client, some backend language and a communication layer to interact with the devices. In this keynote, de Halleux showed a unified approach for compilation of web server code, rich client and embedded firmware under a simple mobile friendly language and IDE.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
第二届移动与触摸编程研讨会论文集
我们非常高兴地欢迎您参加14年的促销活动。第二届移动和触摸编程研讨会(PROMOTO'14)于2014年10月22日在俄勒冈州波特兰举行,同时举办了SPLASH/OOPSLA 2014。研讨会的目标是讨论围绕触摸和移动编程的问题,并规划未来的方向。如今,智能手机和平板电脑等易于使用的移动设备正变得比传统的个人电脑和笔记本电脑更普遍。新的编程语言正在出现,使程序员能够轻松地开发软件,利用现有硬件中令人兴奋的进步,并提供适合具有多个传感器、触摸和云功能的目标平台功能的抽象。PROMOTO'14汇集了一直在探索新的编程范式的研究人员,拥抱始终连接的触控移动设备的新现实。他们感兴趣的具体领域是跨平台计算、云计算、社会应用程序和教育的技术方面。本次活动邀请在移动和面向触摸的编程语言和编程环境,以及移动设备编程教学的一般领域提交作品。感兴趣的主题包括:面向移动和触摸的编程语言使用创新输入机制的编程语言在移动设备上或为移动设备编程的编程环境在移动设备上或为移动设备编程的教学在移动设备上或为移动设备编程的编程工具,如调试器在移动设备上或为移动设备编程的库和编程框架。研讨会收到了来自世界各地的11份提交。每篇论文由三名项目委员会成员审查,其中6篇论文被选为全文、短文或工具演示。我们还有另外三个令人兴奋的会议:微软研究院的Jonathan de Halleux发表了关于“用小工具编程小工具”的主题演讲。在小组实践环节,参与者被要求在一小时内创建一个应用程序,并比较结果。de Halleux的主题演讲是“用小工具编程小工具”,在其他地方没有报道过,这是一场生动的展示,展示了一系列小工具。硬件2.0即将到来:像Arduino这样的廉价微控制器板近年来获得了大量采用。再加上3D打印机、便宜的传感器和执行器,硬件2.0让任何人都能制造出下一个热门产品的原型。然而,开发者必须学习大量的软件语言和框架来构建一个连接的IoC解决方案:c++用于微控制器代码,HTML + javascript用于客户端,一些后端语言和与设备交互的通信层。在这次主题演讲中,de Halleux展示了一种统一的方法,可以在简单的移动友好语言和IDE下编译web服务器代码、富客户端和嵌入式固件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Mobile vs. Desktop Programming Projects: The Effect on Students Proceedings of the 2nd Workshop on Programming for Mobile & Touch A Preview of Pencil Code: A Tool for Developing Mastery of Programming Supporting Situated STEM Learning: TouchDevelop Integration of the UCL Engduino over Bluetooth Live Programming of Mobile Apps in App Inventor
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1