This document provides an overview of NEMO-UX and their FINE Platform for interactive large surfaces. Some key points:
- NEMO-UX is a startup created by PhD students focused on graphics/UX platforms, including their FINE Platform.
- FINE Platform is a Linux-based multi-user interactive large surface computing platform that supports features like independent user usage, open applications, and futuristic UX through vector graphics.
- It provides a more sophisticated architecture than other platforms to support multiple users, inputs/outputs. Prototypes have been showcased on tables, walls, and with projection displays.
XMeeting is an open source video conferencing application for Mac OS X. This project implemented a new graphical user interface for XMeeting that is easier to use while still providing powerful features. Key aspects of the new UI include main and inspector windows, an on-screen display, fullscreen and picture-in-picture video viewing, and drag-and-drop functionality. Future work may include improved compatibility, additional features like SIP support, and further interface enhancements.
Using the Presentation API and external screens on AndroidXavier Hallade
This document discusses adding multi-screen support to Android applications using the Presentation API. It describes various connection methods like Miracast, HDMI, and Chromecast Mirroring. It provides examples of using the Presentation API to display content on an external screen independently of the phone screen. It also gives ideas for dual-screen applications and discusses related APIs.
This document discusses different types of screen orientations in Android including portrait and landscape. It provides 6 examples of how to detect orientation changes at runtime, lock an activity to a single orientation, switch orientations in the emulator and eclipse, and make an app support different screen resolutions.
Porting unity games to windows - London Unity User GroupLee Stott
Porting Unity games to Windows requires addressing differences in runtimes, APIs, and hardware between the Unity editor, Windows devices, and Windows Phone. Key aspects to focus on include memory limitations on Windows Phone, back button handling, and supporting different input methods on Windows. The document provides recommendations on platform-specific optimizations, conditional compilation, and workarounds for missing namespaces when porting games built with Unity to run on Windows and Windows Phone apps.
2014년 6월 21일(토)
차세대 컴퓨팅 환경을 위한 기술 세미나
(2부) WAYLAND 기반 윈도우 매니저 소개
- 윈도우 매니저 최신 동향 소개
- 오픈 소스 기반 UI/UX 소프트웨어 아키텍처 소개(컴포지터/쉘/위젯 엔진..)
- 윈도우 매니저 역할 및 기본 동작 원리
NEMO-UX TEAM
http://nemoux.net
[NEMO-UX] HCIK 2016 다중 사용자용 운영체제 FINE 플랫폼 소개와 SKT 협력 사례 발표 nemoux
[HCIK 2016] 다중 사용자용 운영체제 FINE 플랫폼 소개와 SKT 협력 사례 발표
SF 영화에서나 볼 수 있었던 화려한 대형 디스플레이의 세계가 빠르게 현실로 다가오고 있습니다. 이제는 Mobile, Desktop 에서 친숙한 개인 사용자 환경을 넘어서 Tabletop, Wall-size display, Smart window 에서 활용될 다중 사용자 컴퓨팅 환경이 새롭게 주목 받게 될 것입니다. 또한 iOS, Android 에서 경험한 바와 같이 SW 플랫폼의 역할이 중요해 질 것입니다.
본 강의에서는 다중 사용자 환경의 전망 및 기존 플랫폼들과의 비교와 함께 새롭게 변화 할 UX 설계의 방향을 제시합니다. 또한 다중 사용자용 운영체제인 FINE 플랫폼을 이용한 SKT와의 협력 사례 소개 및 다가올 컴퓨팅 환경의 기술과 서비스 전망을 소개합니다.
Email: junghan@nemoux.net, nemoux00@gmail.com
Homepage: www.nemoux.net
XMeeting is an open source video conferencing application for Mac OS X. This project implemented a new graphical user interface for XMeeting that is easier to use while still providing powerful features. Key aspects of the new UI include main and inspector windows, an on-screen display, fullscreen and picture-in-picture video viewing, and drag-and-drop functionality. Future work may include improved compatibility, additional features like SIP support, and further interface enhancements.
Using the Presentation API and external screens on AndroidXavier Hallade
This document discusses adding multi-screen support to Android applications using the Presentation API. It describes various connection methods like Miracast, HDMI, and Chromecast Mirroring. It provides examples of using the Presentation API to display content on an external screen independently of the phone screen. It also gives ideas for dual-screen applications and discusses related APIs.
This document discusses different types of screen orientations in Android including portrait and landscape. It provides 6 examples of how to detect orientation changes at runtime, lock an activity to a single orientation, switch orientations in the emulator and eclipse, and make an app support different screen resolutions.
Porting unity games to windows - London Unity User GroupLee Stott
Porting Unity games to Windows requires addressing differences in runtimes, APIs, and hardware between the Unity editor, Windows devices, and Windows Phone. Key aspects to focus on include memory limitations on Windows Phone, back button handling, and supporting different input methods on Windows. The document provides recommendations on platform-specific optimizations, conditional compilation, and workarounds for missing namespaces when porting games built with Unity to run on Windows and Windows Phone apps.
2014년 6월 21일(토)
차세대 컴퓨팅 환경을 위한 기술 세미나
(2부) WAYLAND 기반 윈도우 매니저 소개
- 윈도우 매니저 최신 동향 소개
- 오픈 소스 기반 UI/UX 소프트웨어 아키텍처 소개(컴포지터/쉘/위젯 엔진..)
- 윈도우 매니저 역할 및 기본 동작 원리
NEMO-UX TEAM
http://nemoux.net
[NEMO-UX] HCIK 2016 다중 사용자용 운영체제 FINE 플랫폼 소개와 SKT 협력 사례 발표 nemoux
[HCIK 2016] 다중 사용자용 운영체제 FINE 플랫폼 소개와 SKT 협력 사례 발표
SF 영화에서나 볼 수 있었던 화려한 대형 디스플레이의 세계가 빠르게 현실로 다가오고 있습니다. 이제는 Mobile, Desktop 에서 친숙한 개인 사용자 환경을 넘어서 Tabletop, Wall-size display, Smart window 에서 활용될 다중 사용자 컴퓨팅 환경이 새롭게 주목 받게 될 것입니다. 또한 iOS, Android 에서 경험한 바와 같이 SW 플랫폼의 역할이 중요해 질 것입니다.
본 강의에서는 다중 사용자 환경의 전망 및 기존 플랫폼들과의 비교와 함께 새롭게 변화 할 UX 설계의 방향을 제시합니다. 또한 다중 사용자용 운영체제인 FINE 플랫폼을 이용한 SKT와의 협력 사례 소개 및 다가올 컴퓨팅 환경의 기술과 서비스 전망을 소개합니다.
Email: junghan@nemoux.net, nemoux00@gmail.com
Homepage: www.nemoux.net
User experience is defined as the satisfaction an average user gets from a product. It is important to understand the context, or environment and circumstances, surrounding the product and user to identify the typical user and their needs. Only then can you design a product that provides a good user experience. For example, an aesthetic clock may provide a bad experience for travelers in an airport who need to quickly see the time, but a good experience for hobbyists in an art gallery who just need to know the time. The context and needs of the typical user must define the user experience design.
This document provides an overview of the Nemo Outdoor network testing solution. It outlines the course contents which cover an introduction to Nemo Outdoor, installation, configuration, features and hands-on operation. Key highlights include benchmarking of multiple networks simultaneously, extensive scripting capabilities, quality of service measurements, and the ability to export measurement files and maps. The document also lists supported vendors and chipsets, and provides instructions on setting up the hardware system and configuring Nemo Outdoor.
This document provides an overview of network drive testing on 2G/3G networks. It discusses the reasons for performing drive tests, including network performance monitoring, maintenance, benchmarking, and addressing customer complaints. It then outlines the modules to be covered in the training, including an overview of 3G systems, drive test concepts, performing outdoor drive tests, and drive test reporting and analysis. Key topics that will be covered include 3G/UMTS architectures, channelization, handover processes, and the parameters measured during 2G and 3G drive tests.
MeeGo is a Linux-based open source mobile operating system which is designed to act as an operating system for hardware platforms such as mobile phones, net books, tablets, connected TVs and in-vehicle infotainment system.
It was first announced at Mobile world Congress in Feb 2010 by Intel and Nokia in joint press conference.
The stated aim is to merge the efforts of Intel's Moblin and Nokia's Maemo former projects into one new common project. i.e. “MeeGo”
The Magic of Windows campaign celebrated the launch of Windows 7 and Windows Phone 6.5 through interactive experience zones in malls across India. Consumers could try the new operating systems on touchscreens and phones. Windows icons came to life as dancers to entertain visitors. A mime artist demonstrated Windows Phone features. Consumers shared photos on social media for contests to win phones. The campaign reached over 1 million people through on-ground activations, digital marketing, and public relations over 47 days across 6 cities.
MeeGo is an open-source, Linux-based operating system maintained by the Linux Foundation that merges Intel's Moblin and Nokia's Maemo projects. It is designed to run on various device types including netbooks, smartphones, in-vehicle infotainment systems, connected TVs, and tablets. MeeGo allows for flexible customization of the user interface and applications across different device categories and manufacturers while providing an advanced feature set and development tools to developers.
Shows the value of mobile apps, and explain what it takes to create your own. Focuses on Qt, licensing, app stores, cost of development etc.
First given at FOSSDay2010 in Göthenburg
Windows Phone 7 requires a minimum hardware specification including a touch screen, ARM processor, RAM, storage, sensors, and camera. The software is integrated with Microsoft and third party services and aims to attract developers by providing development tools like Silverlight and XNA within Visual Studio 2010. Microsoft also plans to include targeted advertising on Windows Phone 7 to serve relevant ads to users.
Current State and the Future of Firefox OSAndré Fiedler
Firefox OS has expanded to 43 countries since launching in 2013. Version 3.0, planned for release in November 2015, will focus on customization features like add-ons, themes, and replacing core apps. Mozilla also plans the "Ignite Initiative" to develop compelling Firefox OS products that align with Mozilla's mission and attract users through experiences rather than just price. As part of this, the "Spark" version of Firefox OS and an open-source hardware board called "Chirimen" will further empower users to customize and hack their devices using web technologies.
Mobile Developer's Guide To The Galaxy No. 9Marco Tabor
This non-commercial brochure by the German company Enough Software (www.enough.de) provides an overview on the different mobile technologies and platforms. Almost 20 writers contributed their know-how and outline their views on the pros and cons of different operation systems and development approaches. Together with the Wireless Industry Partnership (WIP), we started this project in 2009. The current 9th edition has been presented in October 2011 and consists of 170 pages.
Please send your feedback and input directly to developers@enough.de
Use the same address if your company would like to sponsor upcoming editions.
In case you would like to get hardcopies of the guide, we will be happy to send them over to you. You would just need to pay us the postage and packaging.
The document summarizes a presentation given at the Web Game Conf 2011 conference about emerging trends in the video game industry. The presentation discusses three trends: [1] the rise of ubiquitous gaming experiences across multiple devices; [2] the growth of connected TVs and cloud gaming; and [3] how game frameworks are becoming smarter through real-time user data tracking and targeted advertising.
The document discusses d'strict, a design firm that focuses on creating holistic digital experiences across various platforms. It provides examples of projects d'strict has worked on, including designing interfaces for websites, mobile apps, and digital devices. D'strict emphasizes user-centered research and iterative development processes to create optimized experiences. It consists of specialized teams focused on different elements like content, software, and hardware platforms.
Alan Mendelevič has been developing software since 1995 and has experience with .NET, WPF, Silverlight, and Windows Mobile. He became interested in Windows Phone development in 2010 after attending the MIX10 conference. Since then, he has created several apps for Windows Phone like Tic-Tac-Toe 3D and amCharts Quick Charts. He launched AdDuplex, an ad exchange network for Windows Phone apps, in 2011. While the Windows Phone SDK has some limitations, developers praise the tools as great and prefer developing for Windows Phone over Android. Distribution of apps and monetization, especially for developers outside the US, remain challenges but the platform and community continue to grow.
Qt is a cross-platform application and UI framework that is used by over 250,000 developers. It allows developers to write code once and deploy applications across desktop and embedded operating systems. Nokia acquired the company behind Qt in 2008 and aims to expand its use on platforms like S60 smartphones and Maemo tablets to provide a common development experience.
MeeGo is an open source operating system that provides benefits for tablet computers like the WeTab. MeeGo allows for custom user interfaces, quick boot times, and app compatibility across devices. It benefits OEMs through accelerated development, differentiation opportunities, and new revenue streams. For users, MeeGo enables an intuitive interface and access to apps, content, and peripherals through an all-in-one device.
User experience is defined as the satisfaction an average user gets from a product. It is important to understand the context, or environment and circumstances, surrounding the product and user to identify the typical user and their needs. Only then can you design a product that provides a good user experience. For example, an aesthetic clock may provide a bad experience for travelers in an airport who need to quickly see the time, but a good experience for hobbyists in an art gallery who just need to know the time. The context and needs of the typical user must define the user experience design.
This document provides an overview of the Nemo Outdoor network testing solution. It outlines the course contents which cover an introduction to Nemo Outdoor, installation, configuration, features and hands-on operation. Key highlights include benchmarking of multiple networks simultaneously, extensive scripting capabilities, quality of service measurements, and the ability to export measurement files and maps. The document also lists supported vendors and chipsets, and provides instructions on setting up the hardware system and configuring Nemo Outdoor.
This document provides an overview of network drive testing on 2G/3G networks. It discusses the reasons for performing drive tests, including network performance monitoring, maintenance, benchmarking, and addressing customer complaints. It then outlines the modules to be covered in the training, including an overview of 3G systems, drive test concepts, performing outdoor drive tests, and drive test reporting and analysis. Key topics that will be covered include 3G/UMTS architectures, channelization, handover processes, and the parameters measured during 2G and 3G drive tests.
MeeGo is a Linux-based open source mobile operating system which is designed to act as an operating system for hardware platforms such as mobile phones, net books, tablets, connected TVs and in-vehicle infotainment system.
It was first announced at Mobile world Congress in Feb 2010 by Intel and Nokia in joint press conference.
The stated aim is to merge the efforts of Intel's Moblin and Nokia's Maemo former projects into one new common project. i.e. “MeeGo”
The Magic of Windows campaign celebrated the launch of Windows 7 and Windows Phone 6.5 through interactive experience zones in malls across India. Consumers could try the new operating systems on touchscreens and phones. Windows icons came to life as dancers to entertain visitors. A mime artist demonstrated Windows Phone features. Consumers shared photos on social media for contests to win phones. The campaign reached over 1 million people through on-ground activations, digital marketing, and public relations over 47 days across 6 cities.
MeeGo is an open-source, Linux-based operating system maintained by the Linux Foundation that merges Intel's Moblin and Nokia's Maemo projects. It is designed to run on various device types including netbooks, smartphones, in-vehicle infotainment systems, connected TVs, and tablets. MeeGo allows for flexible customization of the user interface and applications across different device categories and manufacturers while providing an advanced feature set and development tools to developers.
Shows the value of mobile apps, and explain what it takes to create your own. Focuses on Qt, licensing, app stores, cost of development etc.
First given at FOSSDay2010 in Göthenburg
Windows Phone 7 requires a minimum hardware specification including a touch screen, ARM processor, RAM, storage, sensors, and camera. The software is integrated with Microsoft and third party services and aims to attract developers by providing development tools like Silverlight and XNA within Visual Studio 2010. Microsoft also plans to include targeted advertising on Windows Phone 7 to serve relevant ads to users.
Current State and the Future of Firefox OSAndré Fiedler
Firefox OS has expanded to 43 countries since launching in 2013. Version 3.0, planned for release in November 2015, will focus on customization features like add-ons, themes, and replacing core apps. Mozilla also plans the "Ignite Initiative" to develop compelling Firefox OS products that align with Mozilla's mission and attract users through experiences rather than just price. As part of this, the "Spark" version of Firefox OS and an open-source hardware board called "Chirimen" will further empower users to customize and hack their devices using web technologies.
Mobile Developer's Guide To The Galaxy No. 9Marco Tabor
This non-commercial brochure by the German company Enough Software (www.enough.de) provides an overview on the different mobile technologies and platforms. Almost 20 writers contributed their know-how and outline their views on the pros and cons of different operation systems and development approaches. Together with the Wireless Industry Partnership (WIP), we started this project in 2009. The current 9th edition has been presented in October 2011 and consists of 170 pages.
Please send your feedback and input directly to developers@enough.de
Use the same address if your company would like to sponsor upcoming editions.
In case you would like to get hardcopies of the guide, we will be happy to send them over to you. You would just need to pay us the postage and packaging.
The document summarizes a presentation given at the Web Game Conf 2011 conference about emerging trends in the video game industry. The presentation discusses three trends: [1] the rise of ubiquitous gaming experiences across multiple devices; [2] the growth of connected TVs and cloud gaming; and [3] how game frameworks are becoming smarter through real-time user data tracking and targeted advertising.
The document discusses d'strict, a design firm that focuses on creating holistic digital experiences across various platforms. It provides examples of projects d'strict has worked on, including designing interfaces for websites, mobile apps, and digital devices. D'strict emphasizes user-centered research and iterative development processes to create optimized experiences. It consists of specialized teams focused on different elements like content, software, and hardware platforms.
Alan Mendelevič has been developing software since 1995 and has experience with .NET, WPF, Silverlight, and Windows Mobile. He became interested in Windows Phone development in 2010 after attending the MIX10 conference. Since then, he has created several apps for Windows Phone like Tic-Tac-Toe 3D and amCharts Quick Charts. He launched AdDuplex, an ad exchange network for Windows Phone apps, in 2011. While the Windows Phone SDK has some limitations, developers praise the tools as great and prefer developing for Windows Phone over Android. Distribution of apps and monetization, especially for developers outside the US, remain challenges but the platform and community continue to grow.
Qt is a cross-platform application and UI framework that is used by over 250,000 developers. It allows developers to write code once and deploy applications across desktop and embedded operating systems. Nokia acquired the company behind Qt in 2008 and aims to expand its use on platforms like S60 smartphones and Maemo tablets to provide a common development experience.
MeeGo is an open source operating system that provides benefits for tablet computers like the WeTab. MeeGo allows for custom user interfaces, quick boot times, and app compatibility across devices. It benefits OEMs through accelerated development, differentiation opportunities, and new revenue streams. For users, MeeGo enables an intuitive interface and access to apps, content, and peripherals through an all-in-one device.
The document provides an overview of Windows 7 Mobile, including:
1) Windows 7 Mobile aimed to improve on the dated interface and limited functionality of prior Windows Mobile OS with a redesigned Metro interface and expanded feature set.
2) Developers can create apps using Silverlight and XNA with Visual Studio, taking advantage of the .NET Compact Framework and access to device hardware.
3) The presentation concludes with a demonstration of app development capabilities using Silverlight and XNA.
This document discusses six principles for managing strategy and innovation in uncertain times: platforms, not just products; services, not just products; capabilities, not just strategy; pull, not just push; scope, not just scale; and flexibility, not just efficiency. It uses examples from companies like Microsoft, Intel, Apple, Google and Toyota to illustrate ongoing platform battles and a toolkit for platform strategy.
This “white paper” slide deck discusses the critical issue in mobile device design relating to the increasing clutter on touchscreen displays from large numbers of icons, pop-up qwerty keyboards, app command bars and menus, etc. It then proposes a solution: the NeoKeys mixed media keypad.
The document discusses the history and current state of mobile application development. It begins with definitions and a brief history starting from the early 1990s. It then covers major platforms and operating systems that have emerged over time like Palm OS, Java ME, Symbian, Android, iOS, BlackBerry, and Windows Phone. Current development approaches including native frameworks and non-native alternatives like PhoneGap and Titanium are also summarized. The document concludes with a discussion of emerging areas like wearable technology and devices like Google Glass and Samsung Galaxy Gear.
The document describes WorldBridge T&T Co. LTD, a company founded in 1998 with departments for systems integration and web agencies, electronics, and human-computer interaction. It focuses on their multi-touch media board, the first infrared multi-touch board, which provides user-friendly interfaces and fast processing of high-quality videos and images for applications in advertising, education, broadcasting, and more.
Symbian User Interface Roadmap Q2 2010 V0.1Scott Weiss
The document discusses the user interface technology for Symbian mobile devices, including an overview of current and upcoming packages, objectives, and roadmaps for Symbian^3 and Symbian^4. It describes enhancements in Symbian^3 like new graphics capabilities and gesture support. It also outlines planned changes for Symbian^4 like a new toolbar interface and consistent library and collections concepts.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
Flutter is a popular open source, cross-platform framework developed by Google. In this webinar we'll explore Flutter and its architecture, delve into the Flutter Embedder and Flutter’s Dart language, discover how to leverage Flutter for embedded device development, learn about Automotive Grade Linux (AGL) and its consortium and understand the rationale behind AGL's choice of Flutter for next-gen IVI systems. Don’t miss this opportunity to discover whether Flutter is right for your project.
Odoo ERP software
Odoo ERP software, a leading open-source software for Enterprise Resource Planning (ERP) and business management, has recently launched its latest version, Odoo 17 Community Edition. This update introduces a range of new features and enhancements designed to streamline business operations and support growth.
The Odoo Community serves as a cost-free edition within the Odoo suite of ERP systems. Tailored to accommodate the standard needs of business operations, it provides a robust platform suitable for organisations of different sizes and business sectors. Within the Odoo Community Edition, users can access a variety of essential features and services essential for managing day-to-day tasks efficiently.
This blog presents a detailed overview of the features available within the Odoo 17 Community edition, and the differences between Odoo 17 community and enterprise editions, aiming to equip you with the necessary information to make an informed decision about its suitability for your business.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Transform Your Communication with Cloud-Based IVR SolutionsTheSMSPoint
Discover the power of Cloud-Based IVR Solutions to streamline communication processes. Embrace scalability and cost-efficiency while enhancing customer experiences with features like automated call routing and voice recognition. Accessible from anywhere, these solutions integrate seamlessly with existing systems, providing real-time analytics for continuous improvement. Revolutionize your communication strategy today with Cloud-Based IVR Solutions. Learn more at: https://thesmspoint.com/channel/cloud-telephony
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
2. SF Effect
Interactive Large Surface
Needs Suited Platform
NEMO-UX
Founders
Team Members
FINE Platform
Features
System Architecture
Multi form Factor & Services
Prototype
Fine Platform with SKT
STE-Shell
STE-Apps
App Development Process
Application Demo
Demo & News
What’s Next?
MINISHELL
3
4
5
7
8
9
10
11
12
13
14
15
16
17
17
18
19
20
22
| Contents
3. | Star Trek Makes Motorola
When you Watch TV Series 'Star trek' in 1966,
you can realize that the Character uses personal
device which can communicate each other from
long distance like a cellphone nowadays.
The best seller cellphone made by Motorola took
a hint from Star trek's device. So that's why the
name is 'STAR Tac', called after ‘Star trek’.
SF Effect
means the phenomenon
in which the technology from SF movies and novels
become a part of reality or become true.
SF movies do not simply show the projected
future sceneries. BB-8, which makes its appearance
in the movie 'Star Wars Episode 7: The Force
Awakens,' was released before the movie premiered
and received interest from the public. In fact, this
cute and lovely robot came from billiard-ball-like
robot that has been released several years ago by
American startup company, 'Spero'. This all means
that we are an advanced generation with cutting
edge, and revolutionary technology that the SF
movies projected to become realities.
Make it so : Interaction Design Lessons from Science Fiction
Nathan Shedroff, Christopher Noessel
3
4. | Interactive Large Surface
Muller-Tomfelde, Tabletops: Interactive Horizontal Displays for Ubiquitous Computing, IEEE Computer Magazine, 2012
Let's look at technology in SF movies that can be used in our world today. The future technology we
expect to develop is “Interactive Large Surface.” It sounds like a distant idea, but similar technologies have
been developing for several years in real life. Large touch display market, which looks like stopped since
Microsoft's SUR40, is also taking back its energy, thanks to hardware technology development and the
production cost reduction. The view of hype cycle also forecasts that this market would show major growth
and enter the plateau of productivity from now on.
4
5. | Needs Suited Platform
• OS on Various Devices
Feature OS
Mobile
Single User
Single Display
Single Application
Single Input
Android
iOS
Tizen…
Desktop
Single User
Single/Multi Display
Multi Application
Single Input
Windows
Linux
MacOS…
Interactive
Large Surface
Computing
Multi User
Single/Multi Display
Multi Application
Multi Input
?
The need to develop
Interactive Large Surface Platform supports its features
With such circumstances, many companies are entering the market and releasing various
products. However, most of are using mobile and desktop platforms like Android of Windows,
which can't emphasize the strengths of Interactive Large Surface's features.
5
7. | NEMO-UX
7
Since we are exposed to more and more SF movies and future display clips, we have more
opportunities in the area of new display computing environment.
Thus, tabletops, wall-size displays, and smart windows are no longer the “future” and it is rapidly
becoming a reality. For a long time, NEMO-UX has been dreaming about the new computing
generation and soon, we certainly would have the chance to apply to our daily basis.
FINE PLATFORM will provide a new generation of technology.
Guaranteed.
| Cooperator
8. 2008: First Meet
Via Sungkyunkwan Univ.
Distributed Computing Lab.
Master Deg. Candidate
| Founders
Found by Distributed Computing Lab. Ph.D. Candidate Students
Research and Development
based on Graphics/UX Platform field Professionalism
• Linux Kernel / Compiler
• Window Manager/Toolkit
• Mobile Virtualization
• ANDROID DALVIK Optimization
• Open Source Usage…
| History
2010: Year of Technical Outcome
Korea S/W contest exhibit
Prime Minister Prize
(Entry: Mobile Virtualization Software)
2011: For the New S/W
Tabletop Platform Project
based on Vector graphic
2009: New Harmony
Worked on various S/W System study
As ONE Team
2012: Walk Together
Let’s make MATRIX World!
RAON, NEMO Project
2016: Year of NEMO-UX
Confidence made by 9 years together
Meet with new Chances
8
11. | Features
Fine Platform is Linux Kernel based, but has managed to surpass the Android or Linux based multiple user
support, multiple input/output support by using a more sophisticated architecture. Fine also has a different
framework than Platform such as Windows-based PixelSense or Snowflake designed for Table Top Devices.
It can also recreate Futuristic UX with Graphic Engines and Vector Animation, and with particle effects that
use a Vector Graphics based UI/UX that were originally provided by Fine Platform.
Provides support for independent and user-unique usage
by multiple users on a single computing environment.
Real Multi User
Anybody can make Application via SDK and upload on the NEMO-Store.
Open Platform
Like SF movie scene, Fine platform offers futuristic UX environment
based on new vector graphic engine
Futuristic UX
Enables to use not only NEMO style applications
but also accustomed applications like Android, Linux, Unity3D, Etc.
Play with familiar Apps
APP
Android, iOS…
Mobile
Manager
Touch UI
APP
Windows, Linux…
Desktop
Window Manager
APP
GUI
(Keyboard & Mouse)
Touchtech, Snowflake…
APP
Touch UI
FINE Platform
Surface
Window Manager
APP APP
NUI
11
12. | System Architecture
12
nemotool
• Support for UI/UX based on Vector Graphic (Free Resolution/Direction control)
• Support for animations based on Vector Graphic
• Support for Particle Effects based on Vector Graphic
• Support for Composition based on HW acceleration
nemoshell
• Support for multiple users (User Identification, Work Grouping, User Security)
• Support for multiple language input
• Compatibility with various applications (X, Unity 3D, QT/GTK, Android apps)
nemocompz
• Wayland Protocol based Window Manager
• Support for various input/output devices (Multi-display, Multi-GPU)
• Support for PulseAudio based multiple sound control
13. | Multi Form Factor & Services
Single Display Table
Supports display up to 4K through Single Display structure and is
Customizable with future Kitchen Table or Board Game Table.
Multi Display Table
Computer Architecture with aligned GPU allows control of N number
of display using 1 virtual display and has the ability to be maneuvered
with various B2B demands.
Projection Display Table
Linked with Pico Projector and Vision Sensor, thus can carry out
Interactive Computing tasks with composition of Gesture in any given
circumstances through projected screens.
Wall Display
Also practicable. Various users can use each applications so that can
offer different and unique experiences.
F&B
Café
Restaurant
Advertisement
Exhibition
Lounge
Theater
Information
Shopping Mall
Broadcasting(Election)
Smart Study
Nemo Art
Smart Meeting
Team Working
Conference
Retail
Product Display
POP
13
14. | Prototype
14
Start NEMOSHELL Project & Development in 2012
“When will this be on the Market?”
2014.12.05 SungkyunkwanUniv. Café & Library(KOR)
http://youtu.be/hPtULLCNOuw
“WoW”, “the Movie scene became true”
2014.11.07 R&D Tech diffusion exhibition(Kintex,KOR)
http://youtu.be/wJxpt59Me_w
“Looks clear and intuitive”
2014.12.10 HCIK2015 (Grand Hilton Hotel, KOR)
http://youtu.be/PKL0SRoTnc0
“How can this run so fast??”
SMARTTechnology Inc.
2014.11.17 ACM ITS (Dresden, GER)
http://youtu.be/efYwb_2hEbQ
https://youtu.be/LFSrz5A0OZc
15. | FINE Platform with SKT
STE Environment
Common UX Environment based on Fine Platform, stimulated several applications for enterprise
users including smartphone interlock and entertainment applications, which appeal to various
B2B customer groups, through Futuristic UX that resemble scenes of SF Movies and support
separate interactive UX to various vector-based visual effects and Form Factor
Supports Interactive Computing Environment like start menu and window control function, etc.,
in which users can run Killer Application and Fine Platform’s basic Applications at the same time
at the Projector based Interactive Table Device and Table Top Display.
STE-SHELL
STE-APPS
STE-APPS
STE-APPS
STE-APPS
STE-APPS
STE-APPS
FINE
PLATFORM
In 2015, We cooperate with SK Telecom,
one of the top telecommunication company in South Korea.
15
16. | STE-Shell
16
https://youtu.be/aIqTEhYl6c8
STE-Shell
Starting Menu Interface
Round interface UX that allows various applications to start
Edge Interface
Supports necessary function dynamically at random
moments when using the application
Particle Effect
Text animation
that gives valuable information upon request
Touch Feedback
Impressive animation effect responds to touch
Object Selection
for application move, expand, and reduce
Virtual Keyboard
Can input text frequently and randomly
17. 17
| STE-Apps
| App Development Process
STE-Apps
STE- BigWheel
Wheel-formed game for promotions and events
STE- 3D Viewer
Renders 3D mesh file in real time
STE- Chef
Household tabletop application
which shows recipes
STE- Share
Interactive contents sharing function
based on Tag
STE- Digitizer
Converts texts and pictures
into digital contents
STE- Explorer
File browser finds and runs saved contents
19. | Demo & News
19
https://youtu.be/Y9ycnERkTG4
A huge multi-touch tabletop connected
via 5G plays a starring role at the center,
attracting a throng of reporters. Named
“Table Top,” the table reacts to multiple
inputs simultaneously, allowing for more
interactive group work using the Internet
and applications. When a person touches
the surface with five fingers, five menus
appear. The menus include an Internet
web browser and popular applications
such as Evernote. The futuristic object is
the brainchild of a project called Beyond
Surface, in which SK Telecom and startup
NEMO-UX collaborated.
http://bit.ly/1mkidZ3
https://youtu.be/CWgOZnx63dU
20. | What’s Next?
• MBC Assembly Election
20
https://youtu.be/FkROVDUlv6Q
• Smart Office
Using Smart table in the office or meeting room, so that can support members can
communicate and make creative business atmosphere.
•offers Productivity Tools such as Document Viewer, 3D Renderer, etc.
21. 21
Using Smart Table in the control room or situation room results in not one-sided monitoring
via wall screen, but allows interaction between several workers' that are co-working through
interactive Touch screen.
•Multi Application is practicable and provides Pinch-to-zoom style UX.
• Total Operator Center
22. | MINISHELL
22
Make your Custom Environment
https://youtu.be/bsTKwx_VNcU
• Open Source (MIT License)
• SDK (Software Development Kit)
• Developer Guide
• NEMO-Store
• Visit www.nemoux.net