Submit Search
Upload
WebRTC communication and wearable devices
•
2 likes
•
1,053 views
Giorgio Natili
Follow
Technology
Report
Share
Report
Share
1 of 49
Download now
Download to read offline
Recommended
En presentasjon om universell utforming på web, med utgangspunkt i nye nav.no.
Universell utforming er godt håndtverk
Universell utforming er godt håndtverk
Anders Skifte
Presentation slides for Standards.next event (http://standards-next.org) on June 12, 2010. These slides cover a number of topics related to Web standards on mobile, including widgets, device APIs, HTML5, and geolocation.
Rise of Mobile and Web Runtimes - for Standards-Next
Rise of Mobile and Web Runtimes - for Standards-Next
Daniel Appelquist
Mobile technologies & reviews case study; Web 2.0 & 3.0 technologies & semantic web; & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
Jake Aull
HTML5 development in 30 minutes
HTML5 development in 30 minutes
Nazrul Kamaruddin
Given at JAXConf/JSFSummit, San Jose, June 2011
The Mobile Web Revealed For The Java Developer
The Mobile Web Revealed For The Java Developer
balunasj
Slides from the Mobile in Libraries Information Sharing event.
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
Matt Machell
Slides for the Janus presentation at the WebRTC Rockstars Asian Tour in Singapore, Seoul and Tokyo.
WebRTC Rockstars Asian Tour 2017
WebRTC Rockstars Asian Tour 2017
Lorenzo Miniero
Examining the history, evolution and future roadmap for mobile application development. Covering some of the background and history of mobile application development, from the early days of WML browsers and the development of the Symbian mobile operating system, through to the industry-changing iOS platform http://manifesto.co.uk/
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates
Recommended
En presentasjon om universell utforming på web, med utgangspunkt i nye nav.no.
Universell utforming er godt håndtverk
Universell utforming er godt håndtverk
Anders Skifte
Presentation slides for Standards.next event (http://standards-next.org) on June 12, 2010. These slides cover a number of topics related to Web standards on mobile, including widgets, device APIs, HTML5, and geolocation.
Rise of Mobile and Web Runtimes - for Standards-Next
Rise of Mobile and Web Runtimes - for Standards-Next
Daniel Appelquist
Mobile technologies & reviews case study; Web 2.0 & 3.0 technologies & semantic web; & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
Jake Aull
HTML5 development in 30 minutes
HTML5 development in 30 minutes
Nazrul Kamaruddin
Given at JAXConf/JSFSummit, San Jose, June 2011
The Mobile Web Revealed For The Java Developer
The Mobile Web Revealed For The Java Developer
balunasj
Slides from the Mobile in Libraries Information Sharing event.
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
Matt Machell
Slides for the Janus presentation at the WebRTC Rockstars Asian Tour in Singapore, Seoul and Tokyo.
WebRTC Rockstars Asian Tour 2017
WebRTC Rockstars Asian Tour 2017
Lorenzo Miniero
Examining the history, evolution and future roadmap for mobile application development. Covering some of the background and history of mobile application development, from the early days of WML browsers and the development of the Symbian mobile operating system, through to the industry-changing iOS platform http://manifesto.co.uk/
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates
Network Day 2021 @ UniKL
The Journey Towards IR 4.0
The Journey Towards IR 4.0
Dr. Mazlan Abbas
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
Daniel Appelquist
Slide deck used for my webinar which was held on Oct 16
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Lohith Goudagere Nagaraj
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
Latha Gummadi
We’ll get deep in the well-known techniques for website’s performance (from Steve Souders and others) and how real mobile devices reacts to each one. Are mobile browsers compatible with CSS Sprites or with Lazy Load Script? What about inline images and canvas? What are the big differences between desktop and mobile web performance?
Mobile Web High Performance
Mobile Web High Performance
Maximiliano Firtman
Geriatric Education in a Mobile Format: Possibilities for Rural Practitioners
GSA Boston 2011
GSA Boston 2011
Todd McKee
Dan Appelquist talk about Firefox OS for BBC News Labs tech talks. Weds 29th August 2013 in The Media Cafe in BBC Broadcast Centre.
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
BBC News Labs
Contact me~ http://www.linkedin.com/profile/view?id=357057708
Greg you - portfolio 2018_03_11
Greg you - portfolio 2018_03_11
BeeconJS.com
mobile development
chapter2
chapter2
Pon Tovave
Talk given during ILRT staff development week, July 2010. Presentation had embedded videos.
HTML5 and the Mobile Web
HTML5 and the Mobile Web
MrJ1971
除了使用 Objective-C 我们还可以使用哪些技术来开始 iOS App。与演示文稿对应的博文: http://xujiwei.com/blog/2011/12/12/besides-objective-c/
Besides Objective-C
Besides Objective-C
Jiwei Xu
This presentation was given at the June 8, 2012 Amigos Library Services virtual conference entitled "Access by Touch: Delivering Library Services Through Mobile Technologies".
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
Carli Spina
Presentation given at CMSExpo 2010 on Mobile CMS systems
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
Tom Deryckere
Abiro - Introduction
Abiro - Introduction
Abiro AB
Webinar, KYPJ @ Oct. 20, 2022
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0
Dr. Mazlan Abbas
According to jqtouch.com, jQTouch is a “jQuery plugin for mobile Web development on the iPhone, Android, iPod Touch, and other forward-thinking devices.” Web apps can easily be created using jQTouch, and they resemble native apps. jQTouch includes native WebKit animations, automatic navigation, extensions for geo-location and offline capabilities, and themes built specifically for mobile WebKit browsers like the above-mentioned mobile devices. In this session, Chad Mairn will explain the differences between native and Web apps, highlight some free and useful web development tools, and will then demonstrate how to install and customize jQTouch in order to help kick start your library’s mobile Web presence.
Creating a Slick Web App Using jQTouch
Creating a Slick Web App Using jQTouch
St. Petersburg College
"Android Platform Overview" seminar for Azercell Barama project participants
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Ramin Orujov
Today real-time communications in mobile devices typically means general purpose, non-contextual audio and video calling. WebRTC promises more by embedding real-time with context. For mobile this means apps enabled with WebRTC capabilities. While mobile implementations of WebRTC are now available for iOS and Android, there are still many decisions that need to be made to take advantage of it. Things like what frameworks to use, native vs. hybrid, how to handle security and much more. This session will discuss going from concept to delivered application and what steps and decisions need to be made along the way.
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Brian Pulito
Moving from macro to micro technology trends. Shaping of a thought model to put it all together.
Shaping GOTO Amsterdam 2015
Shaping GOTO Amsterdam 2015
Freek van Gool
Mobile App Development
Mobile App Development
Chris Morrell
One of most exciting engineering challenges today is building a reliable self-driving car or driving support system. Today's vehicles offer a huge variety of sensors that can feed any algorithm with enough data to provide a pretty solid driving support experience. On top of this, despite some differences, smartphones sensors are robust enough to provide a rich set of environmental information. During this presentation, we'll discover how to implement computer vision solutions on Android with OpenCV, and how to mash-up device and vehicle data to build a driver assistant solution with open source technologies.
Driving Assistant Solutions with Android
Driving Assistant Solutions with Android
Giorgio Natili
No matter which technology you use, your software should be able to efficiently handle user interaction and data streams to satisfy all requested use cases. In order to manage the fast growth of data sources and interaction paradigms, we must shift to a non-blocking and sequential programming paradigm--which can be solved through Reactive Programming. In Reactive Programming, everything can be seen as a sequence of events. In conjunction with function composition, Reactive Programming is a powerful tool to leverage readability, maintainability, and testability on any layer of your software. During this session, we'll dive into Reactive Programming and, with the help of the Reactive Extensions API, discover how to translate use cases and acceptance criteria in a stream of events across multiple platforms.
Isomorphic Reactive Programming
Isomorphic Reactive Programming
Giorgio Natili
More Related Content
Similar to WebRTC communication and wearable devices
Network Day 2021 @ UniKL
The Journey Towards IR 4.0
The Journey Towards IR 4.0
Dr. Mazlan Abbas
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
Daniel Appelquist
Slide deck used for my webinar which was held on Oct 16
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Lohith Goudagere Nagaraj
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
Latha Gummadi
We’ll get deep in the well-known techniques for website’s performance (from Steve Souders and others) and how real mobile devices reacts to each one. Are mobile browsers compatible with CSS Sprites or with Lazy Load Script? What about inline images and canvas? What are the big differences between desktop and mobile web performance?
Mobile Web High Performance
Mobile Web High Performance
Maximiliano Firtman
Geriatric Education in a Mobile Format: Possibilities for Rural Practitioners
GSA Boston 2011
GSA Boston 2011
Todd McKee
Dan Appelquist talk about Firefox OS for BBC News Labs tech talks. Weds 29th August 2013 in The Media Cafe in BBC Broadcast Centre.
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
BBC News Labs
Contact me~ http://www.linkedin.com/profile/view?id=357057708
Greg you - portfolio 2018_03_11
Greg you - portfolio 2018_03_11
BeeconJS.com
mobile development
chapter2
chapter2
Pon Tovave
Talk given during ILRT staff development week, July 2010. Presentation had embedded videos.
HTML5 and the Mobile Web
HTML5 and the Mobile Web
MrJ1971
除了使用 Objective-C 我们还可以使用哪些技术来开始 iOS App。与演示文稿对应的博文: http://xujiwei.com/blog/2011/12/12/besides-objective-c/
Besides Objective-C
Besides Objective-C
Jiwei Xu
This presentation was given at the June 8, 2012 Amigos Library Services virtual conference entitled "Access by Touch: Delivering Library Services Through Mobile Technologies".
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
Carli Spina
Presentation given at CMSExpo 2010 on Mobile CMS systems
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
Tom Deryckere
Abiro - Introduction
Abiro - Introduction
Abiro AB
Webinar, KYPJ @ Oct. 20, 2022
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0
Dr. Mazlan Abbas
According to jqtouch.com, jQTouch is a “jQuery plugin for mobile Web development on the iPhone, Android, iPod Touch, and other forward-thinking devices.” Web apps can easily be created using jQTouch, and they resemble native apps. jQTouch includes native WebKit animations, automatic navigation, extensions for geo-location and offline capabilities, and themes built specifically for mobile WebKit browsers like the above-mentioned mobile devices. In this session, Chad Mairn will explain the differences between native and Web apps, highlight some free and useful web development tools, and will then demonstrate how to install and customize jQTouch in order to help kick start your library’s mobile Web presence.
Creating a Slick Web App Using jQTouch
Creating a Slick Web App Using jQTouch
St. Petersburg College
"Android Platform Overview" seminar for Azercell Barama project participants
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Ramin Orujov
Today real-time communications in mobile devices typically means general purpose, non-contextual audio and video calling. WebRTC promises more by embedding real-time with context. For mobile this means apps enabled with WebRTC capabilities. While mobile implementations of WebRTC are now available for iOS and Android, there are still many decisions that need to be made to take advantage of it. Things like what frameworks to use, native vs. hybrid, how to handle security and much more. This session will discuss going from concept to delivered application and what steps and decisions need to be made along the way.
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Brian Pulito
Moving from macro to micro technology trends. Shaping of a thought model to put it all together.
Shaping GOTO Amsterdam 2015
Shaping GOTO Amsterdam 2015
Freek van Gool
Mobile App Development
Mobile App Development
Chris Morrell
Similar to WebRTC communication and wearable devices
(20)
The Journey Towards IR 4.0
The Journey Towards IR 4.0
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
SXSW 2010 Future15 : Rise of Mobile, APIs and Web Runtimes
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
Mobile Web High Performance
Mobile Web High Performance
GSA Boston 2011
GSA Boston 2011
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Greg you - portfolio 2018_03_11
Greg you - portfolio 2018_03_11
chapter2
chapter2
HTML5 and the Mobile Web
HTML5 and the Mobile Web
Besides Objective-C
Besides Objective-C
Getting Started with Mobile Websites if You Don't Know Code
Getting Started with Mobile Websites if You Don't Know Code
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
Abiro - Introduction
Abiro - Introduction
How to Build Your Career in IoT and IR 4.0
How to Build Your Career in IoT and IR 4.0
Creating a Slick Web App Using jQTouch
Creating a Slick Web App Using jQTouch
Android Platform Overview - Azercell Barama
Android Platform Overview - Azercell Barama
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Shaping GOTO Amsterdam 2015
Shaping GOTO Amsterdam 2015
Mobile App Development
Mobile App Development
More from Giorgio Natili
One of most exciting engineering challenges today is building a reliable self-driving car or driving support system. Today's vehicles offer a huge variety of sensors that can feed any algorithm with enough data to provide a pretty solid driving support experience. On top of this, despite some differences, smartphones sensors are robust enough to provide a rich set of environmental information. During this presentation, we'll discover how to implement computer vision solutions on Android with OpenCV, and how to mash-up device and vehicle data to build a driver assistant solution with open source technologies.
Driving Assistant Solutions with Android
Driving Assistant Solutions with Android
Giorgio Natili
No matter which technology you use, your software should be able to efficiently handle user interaction and data streams to satisfy all requested use cases. In order to manage the fast growth of data sources and interaction paradigms, we must shift to a non-blocking and sequential programming paradigm--which can be solved through Reactive Programming. In Reactive Programming, everything can be seen as a sequence of events. In conjunction with function composition, Reactive Programming is a powerful tool to leverage readability, maintainability, and testability on any layer of your software. During this session, we'll dive into Reactive Programming and, with the help of the Reactive Extensions API, discover how to translate use cases and acceptance criteria in a stream of events across multiple platforms.
Isomorphic Reactive Programming
Isomorphic Reactive Programming
Giorgio Natili
Everybody knows Javascript is single-threaded and that it shares this same thread with other browser-related processes such as painting and compositing. There are several techniques to implement pseudo multithreading in JavaScript; however, during this talk we will focus our attention on how to use and debug the Service Worker API. Our end goal is to explore practical use cases in order to simplify the process to render complex user interfaces and transitions in a browser.
Service worker API
Service worker API
Giorgio Natili
When used properly, the TDD (Test Driven Development) cycle is one of the most effective ways to improve the efficiency of a team and overall code quality. However, most of the time, misuse of this powerful technique brings unsatisfactory results. During this talk we’ll explore how to identify “testing smells” and how to prevent bad tests that negatively impact the design and architecture of a Web app. We’ll investigate some real world mobile app examples in JavaScript, Swift, and Java for Android that threaten to eat us alive!
The Little Shop of TDD Horrors
The Little Shop of TDD Horrors
Giorgio Natili
I beacon mobile_tea
I beacon mobile_tea
Giorgio Natili
Discover the building blocks of the Android SDK, the different emulators and how to setup your dev environment and explore the Android eco-system.
Android, getting started
Android, getting started
Giorgio Natili
Clean the mess of your UIViewController following solid mobile architecture principles.
Clear the UIViewController Mess
Clear the UIViewController Mess
Giorgio Natili
Explore the possibilities of big data rendering on iOS, Android and Hybrid solutions.
Big data and mobile
Big data and mobile
Giorgio Natili
The short path to ecma 6
The short path to ecma 6
Giorgio Natili
Jasmine 2.0
Jasmine 2.0
Giorgio Natili
Harmonik
Harmonik
Giorgio Natili
Mobile raspberry pi
Mobile raspberry pi
Giorgio Natili
Multithreading development with workers
Multithreading development with workers
Giorgio Natili
Ecma6 in 30 minutes
Ecma6 in 30 minutes
Giorgio Natili
TDD and PhoneGap
TDD and PhoneGap
Giorgio Natili
Undoable architectures
Undoable architectures
Giorgio Natili
Test first!
Test first!
Giorgio Natili
WebRTC and Mobile Integration
WebRTC and Mobile Integration
Giorgio Natili
Develop, test and debug cross platforms apps with PhoneGap
Develop, test and debug cross platforms apps with PhoneGap
Giorgio Natili
Comparison between different TDD methodologies.
Test first
Test first
Giorgio Natili
More from Giorgio Natili
(20)
Driving Assistant Solutions with Android
Driving Assistant Solutions with Android
Isomorphic Reactive Programming
Isomorphic Reactive Programming
Service worker API
Service worker API
The Little Shop of TDD Horrors
The Little Shop of TDD Horrors
I beacon mobile_tea
I beacon mobile_tea
Android, getting started
Android, getting started
Clear the UIViewController Mess
Clear the UIViewController Mess
Big data and mobile
Big data and mobile
The short path to ecma 6
The short path to ecma 6
Jasmine 2.0
Jasmine 2.0
Harmonik
Harmonik
Mobile raspberry pi
Mobile raspberry pi
Multithreading development with workers
Multithreading development with workers
Ecma6 in 30 minutes
Ecma6 in 30 minutes
TDD and PhoneGap
TDD and PhoneGap
Undoable architectures
Undoable architectures
Test first!
Test first!
WebRTC and Mobile Integration
WebRTC and Mobile Integration
Develop, test and debug cross platforms apps with PhoneGap
Develop, test and debug cross platforms apps with PhoneGap
Test first
Test first
Recently uploaded
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
How to get Oracle DBA Job as fresher.
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Heather Hedden, Senior Consultant at Enterprise Knowledge, presented “The Role of Taxonomy and Ontology in Semantic Layers” at a webinar hosted by Progress Semaphore on April 16, 2024. Taxonomies at their core enable effective tagging and retrieval of content, and combined with ontologies they extend to the management and understanding of related data. There are even greater benefits of taxonomies and ontologies to enhance your enterprise information architecture when applying them to a semantic layer. A survey by DBP-Institute found that enterprises using a semantic layer see their business outcomes improve by four times, while reducing their data and analytics costs. Extending taxonomies to a semantic layer can be a game-changing solution, allowing you to connect information silos, alleviate knowledge gaps, and derive new insights. Hedden, who specializes in taxonomy design and implementation, presented how the value of taxonomies shouldn’t reside in silos but be integrated with ontologies into a semantic layer. Learn about: - The essence and purpose of taxonomies and ontologies in information and knowledge management; - Advantages of semantic layers leveraging organizational taxonomies; and - Components and approaches to creating a semantic layer, including the integration of taxonomies and ontologies
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Enterprise Knowledge’s Urmi Majumder, Principal Data Architecture Consultant, and Fernando Aguilar Islas, Senior Data Science Consultant, presented "Driving Behavioral Change for Information Management through Data-Driven Green Strategy" on March 27, 2024 at Enterprise Data World (EDW) in Orlando, Florida. In this presentation, Urmi and Fernando discussed a case study describing how the information management division in a large supply chain organization drove user behavior change through awareness of the carbon footprint of their duplicated and near-duplicated content, identified via advanced data analytics. Check out their presentation to gain valuable perspectives on utilizing data-driven strategies to influence positive behavioral shifts and support sustainability initiatives within your organization. In this session, participants gained answers to the following questions: - What is a Green Information Management (IM) Strategy, and why should you have one? - How can Artificial Intelligence (AI) and Machine Learning (ML) support your Green IM Strategy through content deduplication? - How can an organization use insights into their data to influence employee behavior for IM? - How can you reap additional benefits from content reduction that go beyond Green IM?
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Sara Mae O’Brien Scott and Tatiana Baquero Cakici, Senior Consultants at Enterprise Knowledge (EK), presented “AI Fast Track to Search-Focused AI Solutions” at the Information Architecture Conference (IAC24) that took place on April 11, 2024 in Seattle, WA. In their presentation, O’Brien-Scott and Cakici focused on what Enterprise AI is, why it is important, and what it takes to empower organizations to get started on a search-based AI journey and stay on track. The presentation explored the complexities of enterprise search challenges and how IA principles can be leveraged to provide AI solutions through the use of a semantic layer. O’Brien-Scott and Cakici showcased a case study where a taxonomy, an ontology, and a knowledge graph were used to structure content at a healthcare workforce solutions organization, providing personalized content recommendations and increasing content findability. In this session, participants gained insights about the following: Most common types of AI categories and use cases; Recommended steps to design and implement taxonomies and ontologies, ensuring they evolve effectively and support the organization’s search objectives; Taxonomy and ontology design considerations and best practices; Real-world AI applications that illustrated the value of taxonomies, ontologies, and knowledge graphs; and Tools, roles, and skills to design and implement AI-powered search solutions.
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Presented by Sergio Licea and John Hendershot
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
If you are a Domino Administrator in any size company you already have a range of skills that make you an expert administrator across many platforms and technologies. In this session Gab explains how to apply those skills and that knowledge to take your career wherever you want to go.
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Slides from the presentation on Machine Learning for the Arts & Humanities seminar at the University of Bologna (Digital Humanities and Digital Knowledge program)
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Discord is a free app offering voice, video, and text chat functionalities, primarily catering to the gaming community. It serves as a hub for users to create and join servers tailored to their interests. Discord’s ecosystem comprises servers, each functioning as a distinct online community with its own channels dedicated to specific topics or activities. Users can engage in text-based discussions, voice calls, or video chats within these channels. Understanding Discord Servers Discord servers are virtual spaces where users congregate to interact, share content, and build communities. Servers may revolve around gaming, hobbies, interests, or fandoms, providing a platform for like-minded individuals to connect. Communication Features Discord offers a range of communication tools, including text channels for messaging, voice channels for real-time audio conversations, and video channels for face-to-face interactions. These features facilitate seamless communication and collaboration. What Does NSFW Mean? The acronym NSFW stands for “Not Safe For Work,” indicating content that may be inappropriate for professional or public settings. NSFW Content NSFW content encompasses material that is sexually explicit, violent, or otherwise graphic in nature. It often includes nudity, profanity, or depictions of sensitive topics.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Explore the leading Large Language Models (LLMs) and their capabilities with a comprehensive evaluation. Dive into their performance, architecture, and applications to gain insights into the state-of-the-art in natural language processing. Discover which LLM best suits your needs and stay ahead in the world of AI-driven language understanding.
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
In an era where artificial intelligence (AI) stands at the forefront of business innovation, Information Architecture (IA) is at the core of functionality. See “There’s No AI Without IA” – (from 2016 but even more relevant today) Understanding and leveraging how Information Architecture (IA) supports AI synergies between knowledge engineering and prompt engineering is critical for senior leaders looking to successfully deploy AI for internal and externally facing knowledge processes. This webinar be a high-level overview of the methodologies that can elevate AI-driven knowledge processes supporting both employees and customers. Core Insights Include: Strategic Knowledge Engineering: Delve into how structuring AI's knowledge base is required to prevent hallucinations, enable contextual retrieval of accurate information. This will include discussion of gold standard libraries of use cases support testing various LLMs and structures and configurations of knowledge base. Precision in Prompt Engineering: Learn the art of crafting prompts that direct AI to deliver targeted, relevant responses, thereby optimizing customer experiences and business outcomes. Unified Approach for Enhanced AI Performance: Explore the intersection of knowledge and prompt engineering to develop AI systems that are not only more responsive but also aligned with overarching business strategies. Guiding Principles for Implementation: Equip yourself with best practices, ethical guidelines, and strategic considerations for embedding these technologies into your business ecosystem effectively. This webinar is designed to empower business and technology leaders with the knowledge to harness the full potential of AI, ensuring their organizations not only keep pace with digital transformation but lead the charge. Join us to map a roadmap to fully leverage Information Architecture (IA) and AI chart a course towards a future where AI is a key pillar of strategic innovation and business success.
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Cisco CCNA
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Recently uploaded
(20)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
WebRTC communication and wearable devices
1.
Many, many thanks to: Wistia McGraw Hill Education
2.
WebRTC and Wearable Devices Proctor Cam
3.
About Me @giorgionatili • Technical Leader and Agile Coach • Front-end Developer (test first!) •
Mobile Developer (Hybrid with Cordova, iOS, Android) • Technology Enthusiast • Mentor @ Airpair.com
4.
What's Next • Intel IOT Road Show / Feb 24 / https://iotroadshow.intel.com/en/home • NoSQL Night #2 / Mar 05 / http://www.meetup.com/bostonsoftware •
Mobile Tea #4 / Mar 19 / http://www.meetup.com/mobiletea • Telerik Next / May 3 / http://www.teleriknext.com
5.
Agenda • Technologies overview • Tizen Wearable vs Android Wear •
Getting started with Tizen Wearable • WebRTC and hybrid development • How to make it happening (Cross-Walk)
6.
A Powerful Mix
7.
Technolgoies Overview • Tizen Wearable • Android •
Cordova • Cross-Walk • PhoneRTC
8.
Tizen • Operating system based upon the Linux kernel • It runs on mobile phones (Samsung Z), wearable devices (Gear S2) and vehicles (IA32 and ARM) •
Completely Open Source • Maily suported by Samsung, Intel, Orange SA, etc.
9.
Android • Operating system based upon the Linux kernel • One of the most wide target operating system (mobile, wearable, car, tv, etc.) •
A completely Open Source platform • Highly customizable (e.g. Cyanogen)
10.
Apache Cordova • Hybrid mobile development framework • Started from the development community •
Extends the device WebView capabilities • Based upon a plugin and callbacks architecture • Open Source
11.
Cross-Walk • Runtime to deploy web based applications • Support multiple architectures •
Provide a more consistent WebView (Android > 4.x and Tizen common and IVI only) • Open Source • Enable Chromium features on mobile devices
12.
PhoneRTC • Cross platform WebRTC implementation (Android/iOS/Web) • Highly integrated with Apache Cordova •
Open Source • Well documented https://github.com/alongubkin/phonertc/wiki
13.
Tizen VS Android Wear • Connectivity: both operating systems support the Bluetooth 4.0 • Programming languages: Java vs HTML5 •
SDKs: both provide a solid SDK but the Tizen one offers more tools • App modes: Tizen supports standalone apps (integrated and linked are supported by both)
14.
Tizen Wearable SDK
15.
SDK Overview • Device manager • Eclipse Based IDE •
SDB (Smart Development Bridge) • Emulator • CLI(Command Line Interface) Tool • Wearable framework • HTML/JavaScript/CSS web framework (TAU)
16.
Wearable Framework • Context manager support • Samsung Accessory Protocol stack support •
Interoperability support via host manager (Phone side) and wearable manager service
17.
Web Framework • Provides a complete implementation of the Web API optimized for wearable devices • W3C Widget specifications support •
Device APIs to access to a device’s platform capabilities support • Camera API support • Web UI framework • Clock widget support
18.
Application Models • Linked (Master-Follower) • Integrated •
Standalone
19.
Smart Development Bridge It’s a tool to manage to devices/emulators that for instance allow you to copy files, install apps, etc., between the supported commands the more noticeable are $ sdb kill-server - kill the server if it is running $ sdb start-server - ensure that there is a server running $ sdb pull <remote> [<local>] - copy file/dir from device $ sdb push <local> <remote> - copy file/dir to device
20.
Development Setup You need your Android SDK up and running, you will use a lot the ADB • Download the Tizen Wearable SDK Manager and launch it • Add to your path the tizen-wearable-sdk/tools/ide/bin and tizen- wearable-sdk/tools/ folders •
Launch the IDE and create a sample project • Open the device manager, create a new virtual machine and debug the app
21.
Quick Demo
22.
Connecting to Device In order to connect a widget and a device you have first of all to download this source code from the Samsung web site (Applications_for_Emulator.zip) then follow this steps • Connect the target device to the USB • Install the following apps (exact order)
23.
Quick Demo (finger crossed!)
24.
Cordova
25.
Command Line (cli) It's an npm module that acts as a wrapper around the different supported platforms, the most important commands are: $ cordova <PATH> [ID [NAME]] - create a new project $ cordova platform [add|remove|update][platform] - add/remove/update a platform $ cordova plugin [add|remove|update][plugin] - add/remove/update a plugin $ cordova prepare [platform] - move the asssets to a platform projects $ cordova build [platform] - build a specific platform $ cordova run [platform] - run the project in a target platform $ cordova serve - run the project in a local web server
26.
Cordova and Eclipse • Once you add the Android platform and build the project you can import in Eclipse • Since Cordova 3.3 something goes wrong referencing to the embedded Cordova Lib project •
Reference the source code (discouraged) or build Cordova (strongly suggested)
27.
Compile Cordova Android • Clone the android-cordova repository • Switch to the 3.5 tag (is the only one can run also with older versions of Android) •
Move to the framework folder • Update the project configuration files to the desired SDK and create the JAR
28.
Enabling WebRTC It's enough to install the plugin in your project, you can install it from a local folder or using the git repo (and optionally a tag) $ cordova plugin add https://github.com/alongubkin/phonertc.git
29.
Create a WebRTC Project • Create a Cordova project and add the Android platform • Download the source code of the PhoneRTC demo (available on GitHub) •
Copy the client files into the www folder • Install the server files on a node.js environment • Change in signaling.js the connection address (ip or domain)
30.
Quick Demo
31.
Recap
32.
Step 1 Install the Tizen Wearable SDK and define a vritual device
33.
Step 2 Configure a SAP server on your device in order to test the connectivity
34.
Step 3 Import the HelloAccessoryProvider project in Eclipse and build it (just to be sure your configuration is OK)
35.
Step 4 Import your WebRTC Cordova project in Eclipse (don't build it, it will fail)
36.
Step 5 Build and link Cordova to your project (don't forget to match your target API)
37.
Step 6 Build the Cordova project to verify everything is correctly configured
38.
Step 7 Start the integration of the HelloAccessoryProvider project with the Cordova one
39.
Step 8 Build a Tizen Wearable widget and connect it to your Cordova app
40.
What's Next Follow this repo https://github.com/GiorgioNatili/tizen-werbrtc
41.
Resources
42.
Useful Links • http://denvycom.com/blog/step-by-step-guide-to-build-your-first- samsung-gear2-app-tizen • http://developer.samsung.com/galaxy#accessory •
https://crosswalk- project.org/documentation/tizen_ivi_extensions.html • https://wiki.tizen.org/wiki/Tizen_IVI_SDK#Installing_Tizen_IVI_SDK • https://developer.tizen.org/dev-guide/2.3.0 • http://denvycom.com/blog/how-to-install-wgt-files-gear2 • http://java.dzone.com/articles/cordova-hello-world-android
43.
@giorgionatili #mobiletea #javascript #swift #wearable #agile #android #tdd
44.
Thanks! Grazie! Graçias! Danke! Merci! ! art animated GIF
45.
Cross-Walk
46.
Why
47.
Getting Started
48.
Cordova Integration
49.
Trouble Shooting
Download now