Day 1: http://bit.ly/RXWorU ; Day 2: http://bit.ly/XmLClH - ApacheCon Europe 2012, Apache OpenOffice track: "Cloud Apache OpenOffice based on HTML5" by Jian Hong Cheng and Fan Zheng.
This presentation compares Flex versus HTML 5 in terms of features that compose a typical RIA (rich internet application).
This talk given at Ignite Sydney 2009, where every talk was 20 slides, 5 minutes, 15 seconds each slide. These slides have been annotated with the narration from the talk. Check Youtube soon for the actual video.
Relevant links are in this blog post:
http://tr.im/html5flex
This presentation compares Flex versus HTML 5 in terms of features that compose a typical RIA (rich internet application).
This talk given at Ignite Sydney 2009, where every talk was 20 slides, 5 minutes, 15 seconds each slide. These slides have been annotated with the narration from the talk. Check Youtube soon for the actual video.
Relevant links are in this blog post:
http://tr.im/html5flex
An overview of the changes in Adobe Flex 4. Includes a description of component architecture methods and updates to the Flex 4 feature set and component life-cycle.
Microsoft Silverlight - An Introduction
--
Mohammad Elsheimy
http://JustLikeAMagic.com
http://WithDotNet.net
http://twitter.com/elsheimy
http://facebook.com/justlikeamagic.com
An old presentation, which I used to introduce Rich Internet Applications and Adobe Flex to my friends.
Around 2 yrs old but good to serve the purpose.
we are providing proffetional training in gandhinagar.
.net training in gandhinagar
php training in gandhinagar
java training in gandhinagar
ios training in gandhinagar
android training in gandhinagar
6 Topmost JavaScript Framework for 2021Riya Thomas
Javascript has been a promising language since its release, with millions of organizations placing their trust in it. With the introduction of Javascript frameworks for developing mobile apps, developers and businesses have found a dynamic solution to build interactive UI with less code use.
Better Drupal Interaction Design with FlexChris Charlton
I show how to think in terms of using Flex with Drupal for an RIA (Rich Internet Application). Flex can be used for pages but the technology lends itself better with an all encompassing interface and design that is your entire website or web application. Think outside of HTML & CSS!
Henric Suuronen, President & Co-Founder of NonStop Games shares his views on making core games in html5 at OnGameStart conference in Warsaw, Poland, September 2012
This presentation held at GDC China 2012 examines the current gaming trends on smartphones and tablets, noting that developers might want to focus on more on hardcore players if they wish to create a successful game on mobile platforms. It outlines 6 guidelines for game design for core gaming.
An overview of the changes in Adobe Flex 4. Includes a description of component architecture methods and updates to the Flex 4 feature set and component life-cycle.
Microsoft Silverlight - An Introduction
--
Mohammad Elsheimy
http://JustLikeAMagic.com
http://WithDotNet.net
http://twitter.com/elsheimy
http://facebook.com/justlikeamagic.com
An old presentation, which I used to introduce Rich Internet Applications and Adobe Flex to my friends.
Around 2 yrs old but good to serve the purpose.
we are providing proffetional training in gandhinagar.
.net training in gandhinagar
php training in gandhinagar
java training in gandhinagar
ios training in gandhinagar
android training in gandhinagar
6 Topmost JavaScript Framework for 2021Riya Thomas
Javascript has been a promising language since its release, with millions of organizations placing their trust in it. With the introduction of Javascript frameworks for developing mobile apps, developers and businesses have found a dynamic solution to build interactive UI with less code use.
Better Drupal Interaction Design with FlexChris Charlton
I show how to think in terms of using Flex with Drupal for an RIA (Rich Internet Application). Flex can be used for pages but the technology lends itself better with an all encompassing interface and design that is your entire website or web application. Think outside of HTML & CSS!
Henric Suuronen, President & Co-Founder of NonStop Games shares his views on making core games in html5 at OnGameStart conference in Warsaw, Poland, September 2012
This presentation held at GDC China 2012 examines the current gaming trends on smartphones and tablets, noting that developers might want to focus on more on hardcore players if they wish to create a successful game on mobile platforms. It outlines 6 guidelines for game design for core gaming.
2015년 HTML5 기반 모바일 웹 어플리케이션 기술 개발 동향 정리 및 2016년 기술 변화 예측합니다. Ionic/Angularjs 기반 상용 앱 개발 사례도 상세하게 소개 합니다. 본 자료를 통해서 HTML5 기반 모바일 어플리케이션을 개발시 활용가능한 Framework 및 최적화 분야에 대해서 이해할수 있습니다.
Delivering Mobile Apps to the field using OracleSimon Haslam
A presentation about building mobile apps for enterprise workers, using Oracle technologies. Delivered to UKOUG Development, Middleware & Integration Combined SIG on 6th September 2018 in London.
Video: http://youtu.be/jalTIhFAWpQ
Speakers:
Martin Donnelly, IBM, XPages Architect
Padraic Edwards, IBM, XPages Developer
Tony McGuckin, IBM, XPages Developer
Jonathan Roche, IBM, Domino Designer Developer
Abstract:
Building on top of the 9.0 release earlier this year, 9.0.1 not only improves quality and stability but also includes new capabilities for developers. Come and hear about new features for building mobile web applications with XPages. You’ll also hear about various platform upgrades which benefit applications, new REST services and enhancements for building social business applications.
IBM Social Business Toolkit: https://www.ibmdw.net/social/
Odoo is a suite of open-source business software that addresses all of a company's needs, according to its official website: CRM, eCommerce, accounting, inventory, point of sale, project management, and so on.
The AMIS Report from Oracle Open World and JavaOne 2011Lucas Jellema
The second half of the report from the AMIS team on their findings of Oracle Open World 2011 and JavaOne 2011. With the major announcements, the roadmaps, highlights and disappointments, some gold nuggets and personal bests and a general impression of where Oracle, the industry trends and the technology are going.
Openlook for Open Access IBM i Edition is designed to support
the IBM Open Access for RPG OA extensions. It enables the RPG
developer to create multiple UIs through the use of a single handler.
Moreover, it enables RPG OA code to be blended with existing
5250 applications to ensure a strategic path forward through
evolutionary application modernization and extension.
Open Source IoT Project Flogo - Introduction, Overview and ArchitectureKai Wähner
Go-powered Open Source Project Flogo for Lightweight IoT and Edge Integration:
The Internet of Things (IoT) brings up 50 billion devices until 2020, which have to be connected somehow. Challenges include low bandwidth, high latency, non-reliable connectivity and the need for low network costs. Therefore, a gateway at the edge is needed remotely on site of the devices to filter, aggregate and send just relevant data into the cloud or data center.
This session introduces open source project Flogo, which allows developing ultra-lightweight IoT edge applications with a zero-coding web user interface. Coders can also rely just on Go code if they want. It is written in Go programming language and therefore 20-50x more lightweight than similar Java or JavaScript frameworks.
The session focuses on live demos and shows how to develop ultra-lightweight microservices and how to integrate IoT devices using standards such as MQTT, WebSockets, CoaP or REST. The last part of the session compares Project Flogo to other open source IoT projects like Eclipse Kura or Node-RED and cloud offerings such as AWS IoT.
Check out www.flogo.io and https://community.tibco.com/products/project-flogo for more information and community.
Top Reasons to use the Angular Framework for developing Applications!Shelly Megan
The Angular framework comes with significant technical advantages to mobile/web app development teams. Some of its key benefits include the MVC Architecture, two-way data binding potential, declarative coding style, POJO Model, Angular Directives, Single Page Application (SPA) Features, the facility of using filters, and RESTful Functionality.
Multi-Dimensional Context-Aware Adaptation of Service Front-endsJean Vanderdonckt
This presentation contains the slides regarding the FP7 Serenoa project participating to the W3C Standardization action on Model-Based User Interface Design. Thsi was held during the FP7 Days on Internet of Services collaboration (Brussels, 16-17 October 2012). See http://ec.europa.eu/information_society/events/cf/ios12/stream-calendar.cfm?id=182&split=false
1. Cloud Apache OpenOffice
Based on HTML 5
Jian Hong Cheng -- chengjh@apache.org
Fan Zheng -- zhengfan@apache.org
speaker: Oliver-Rainer Wittmann -- orw@apache.org
2. Agenda
● Speaker Introduction
● Tremendous Opportunities from
Increasing Users of Mobile Devices
● Cloud AOO to Increase the Market Share
● Benefits of the Approach
● Existing Challenges and
Possible Enhancements for the Future
● Q&A
2
3. Speaker Introduction
● Jian Hong Cheng
– Symphony Documents Team Leader
– AOO Writer, MS Word Binary Fidelity,
…, Developer
– Former AOO PPMC Member,
Stay Foolish
– Beijing China
● Fan Zheng
– Symphony Documents Team Member
– AOO Writer, MS Word Binary Fidelity,
…, Core Developer
– AOO Committer,
Stay Hungry for Technologies
– Beijing China
3
4. Tremendous Opportunities from
Increasing Users of Mobile Devices
● Statistical Report from IDC
– 2011: About 1,000 Million
● Windows PC(x86 Compatible CPU) : 35.9%
● Android (ARM CPU) : 29.4%
● IOS : 14.6%
– 2016: About 1,800 million
● Windows PC
(x86 compatible CPU) :25.1%
● Android (ARM CPU) : 31.1%
● IOS : 17.3%
4
5. Cloud AOO to Increase the Market Share
● Brief Introduction of the approach
– Run AOO under a cloud environment as a service
– Access AOO through a web browser
– The UI of AOO will be transformed and presented
within the client's web browser
– 'View', 'Operate' and 'Edit Content'
● E.g., locating cursor, inputting characters,
selecting content for deletion or change of properties
within web browser
● Main technical composition
– AOO+Web Server+XML+HTML+JS+Dojo
● AOO: AOO Professional UNO
● Web Server: Apache Tomcat 7.0.26
● XML: XML
● HTML and JS => HTML5 5
6. Cloud AOO to Increase
the Market Share
● Architecture
6
7. Cloud AOO to Increase the Market Share
● “UNO Graphic” and “UNO Event”
– “GUI and Event APIs” are responsible for handling
the user events (Mouse, Key and Refresh) and
locating the actual positions within AOO
● “XML Creator, Graphic API and Event API”
– Generate the middle GUI XML files that describe
the UI, contents and layout in AOO
7
8. Cloud AOO to Increase the Market Share
● Detail Introduction II of the Architecture
– “GUI XML Interpreter”
● Parse the UI info, contents and
layout info recorded in the XML files
– “GUI Representor”
● Render the UI, contents and layout
parsed from XML files to ensure the same contents
and layout in AOO
– “User Action Recorder”
● Record the behavior of end users,
such as the mouse, keyboard, refresh and so on
– “User Event XML Generator”
● Generate XML files to describe the recorded user events
8
9. Cloud AOO to Increase the Market Share
● Detail Introduction III of the Architecture
– “Servlets A, B and C”
● Transact the mouse event, keyboard, refresh and
results respectively to AOO
– “Event Middle XML”
● Manage the middle XML files,
such as add, delete and so on
– “UNO Query Parameter Generator”
● Translate the mouse event, keyboard, refresh
and results to what they should be in AOO and
generate the parameters for calling APIs of AOO
9
10. Cloud AOO to Increase the Market Share
● Sample for the POC - presented in AOO
Toolbar
Area
Content
within Body
Area
Status
Body Area bar Area
10
11. Cloud AOO to Increase the Market Share
● Sample for the POC - presented in web browser
11
12. Cloud AOO to Increase the Market Share
● Sample for the POC - Partial XML of Body Area
12
13. Cloud AOO to Increase the Market Share
● Sample for the POC - Partial XML of Toolbar
13
14. Cloud AOO to Increase the Market Share
● Sample for the POC - Partial XML of Status Bar
14
15. Benefits of the Approach
● This approach would extend the deployment of AOO
to mobile devices enabling users to adopt AOO as
their document handling tool
● This approach would have just a small impact
on AOO, and would get win-win with it
● No platform dependent UI presentation in AOO
as the UI presentation would be processed
in the web browser
● This approach would support a deployment of
AOO in cloud and social environments
15
16. Existing Challenges and
Possible Enhancements for the Future
● Existing Challenges
– The AOO process can not be shared and each end user
will have his/her own process when accessing AOO
through web browser
– The performance of rendering may have issues
because the Web browser is responsible for that and
there is existing a bridge connection
– The UI presentation part of AOO needs to be XML-Based
● Possible Enhancements for the Future
– Translate the UI style and user experiences to align with
the specific ones on the OS of the mobile devices
16