Ioana Baldini, Paul C. Castro, P. Cheng, Stephen J. Fink, Vatche Isahagian, N. Mitchell, Vinod Muthusamy, R. Rabbah, Philippe Suter
{"title":"移动应用程序的云原生、基于事件的编程","authors":"Ioana Baldini, Paul C. Castro, P. Cheng, Stephen J. Fink, Vatche Isahagian, N. Mitchell, Vinod Muthusamy, R. Rabbah, Philippe Suter","doi":"10.1145/2897073.2897713","DOIUrl":null,"url":null,"abstract":"Creating mobile applications often requires both client and server- side code development, each requiring vastly differentskills. Recently, cloud providers like Amazon and Google introduced \"server-less\" programming models that abstract away many infrastructure concerns and allow developers to focus on their application logic. In this demonstration, we introduce OpenWhisk, our system for constructing cloud native actions, within the context of mobile application development process. We demonstrate how OpenWhisk is used in mobile application development, allows cloud API customizations for mobile, and simplifies mobile application architectures.","PeriodicalId":296509,"journal":{"name":"2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"54","resultStr":"{\"title\":\"Cloud-Native, Event-Based Programming for Mobile Applications\",\"authors\":\"Ioana Baldini, Paul C. Castro, P. Cheng, Stephen J. Fink, Vatche Isahagian, N. Mitchell, Vinod Muthusamy, R. Rabbah, Philippe Suter\",\"doi\":\"10.1145/2897073.2897713\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Creating mobile applications often requires both client and server- side code development, each requiring vastly differentskills. Recently, cloud providers like Amazon and Google introduced \\\"server-less\\\" programming models that abstract away many infrastructure concerns and allow developers to focus on their application logic. In this demonstration, we introduce OpenWhisk, our system for constructing cloud native actions, within the context of mobile application development process. We demonstrate how OpenWhisk is used in mobile application development, allows cloud API customizations for mobile, and simplifies mobile application architectures.\",\"PeriodicalId\":296509,\"journal\":{\"name\":\"2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-05-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"54\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2897073.2897713\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2897073.2897713","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cloud-Native, Event-Based Programming for Mobile Applications
Creating mobile applications often requires both client and server- side code development, each requiring vastly differentskills. Recently, cloud providers like Amazon and Google introduced "server-less" programming models that abstract away many infrastructure concerns and allow developers to focus on their application logic. In this demonstration, we introduce OpenWhisk, our system for constructing cloud native actions, within the context of mobile application development process. We demonstrate how OpenWhisk is used in mobile application development, allows cloud API customizations for mobile, and simplifies mobile application architectures.