{"id":{"repo_id":"ecu","oai_identifier":"oai:thescholarship.ecu.edu:10342/4966"},"canonical_url":"https://search.dev.ndltd.org/etd/ecu/oai:thescholarship.ecu.edu:10342/4966","repository":{"repo_id":"ecu","name":"East Carolina University","base_url":"https://thescholarship.ecu.edu/server/oai/request"},"display":{"title":"GestDefLS : A Gesture Definition Language in Swift","abstract":"The application programming interfaces supplied by Apple for developing applications in the Swift programming language on iOS devices provide limited support when it comes to declaring gesture recognizers outside of those simple ones currently provided. GestDefLS seeks to provide the service of allowing the developer to define custom, single- or multi-touch gesture recognizers. The language has the benefits of providing a concise, easy-to-understand language for declaring gestures, in addition to being readily compatible within Apple's Swift programming language. Furthermore, the language provides a higher level of modularity in terms of separating gesture recognition code from code pertaining to what the application should actually accomplish.","abstract_html":"The application programming interfaces supplied by Apple for developing applications in the Swift programming language on iOS devices provide limited support when it comes to declaring gesture recognizers outside of those simple ones currently provided. GestDefLS seeks to provide the service of allowing the developer to define custom, single- or multi-touch gesture recognizers. The language has the benefits of providing a concise, easy-to-understand language for declaring gestures, in addition to being readily compatible within Apple&#x27;s Swift programming language. Furthermore, the language provides a higher level of modularity in terms of separating gesture recognition code from code pertaining to what the application should actually accomplish.","abstract_has_math":false,"creators":["Writtenberry, Robert William"],"institution":"East Carolina University","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Computer Science","school":null,"contributors":[],"advisors":["Hills, Mark"],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015","date_published":"2015","updated_at":"2026-07-24T02:13:47Z","subjects":["Computer science","DSL","Gestures","IOS"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/10342/4966","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Hills, Mark"]},{"key":"dc:contributor.department","label":"Department","values":["Computer Science"]},{"key":"dc:creator","label":"Author","values":["Writtenberry, Robert William"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2015-06-04T19:57:46Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2015-06-04T19:57:46Z"]},{"key":"dc:date.issued","label":"Date","values":["2015"]},{"key":"dc:publisher","label":"Institution","values":["East Carolina University"]},{"key":"dc:type","label":"Dc Type","values":["Master's Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer science","DSL","Gestures","IOS"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10342/4966"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The application programming interfaces supplied by Apple for developing applications in the Swift programming language on iOS devices provide limited support when it comes to declaring gesture recognizers outside of those simple ones currently provided. GestDefLS seeks to provide the service of allowing the developer to define custom, single- or multi-touch gesture recognizers. The language has the benefits of providing a concise, easy-to-understand language for declaring gestures, in addition to being readily compatible within Apple's Swift programming language. Furthermore, the language provides a higher level of modularity in terms of separating gesture recognition code from code pertaining to what the application should actually accomplish."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.S."]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["dissertations, academic"]},{"key":"dc:title","label":"Title","values":["GestDefLS : A Gesture Definition Language in Swift"]}]}],"canonical_facts":{"dc:contributor.advisor":["Hills, Mark"],"dc:contributor.department":["Computer Science"],"dc:creator":["Writtenberry, Robert William"],"dc:date.accessioned":["2015-06-04T19:57:46Z"],"dc:date.available":["2015-06-04T19:57:46Z"],"dc:date.issued":["2015"],"dc:description.abstract":["The application programming interfaces supplied by Apple for developing applications in the Swift programming language on iOS devices provide limited support when it comes to declaring gesture recognizers outside of those simple ones currently provided. GestDefLS seeks to provide the service of allowing the developer to define custom, single- or multi-touch gesture recognizers. The language has the benefits of providing a concise, easy-to-understand language for declaring gestures, in addition to being readily compatible within Apple's Swift programming language. Furthermore, the language provides a higher level of modularity in terms of separating gesture recognition code from code pertaining to what the application should actually accomplish."],"dc:description.degree":["M.S."],"dc:format.medium":["dissertations, academic"],"dc:identifier.uri":["http://hdl.handle.net/10342/4966"],"dc:publisher":["East Carolina University"],"dc:subject":["Computer science","DSL","Gestures","IOS"],"dc:title":["GestDefLS : A Gesture Definition Language in Swift"],"dc:type":["Master's Thesis"]},"updated_at":"2026-07-24T02:13:47Z"}