MOTODEV Technology Evangelist, Suzanne Alexandra covers the many factors involved in choosing to develop an Android or web app that will meet enterprise requirements. She provides tips and best practices, and reviews sample apps on each platform.
Topics include:
-Key business and technology advantages of each approach
-Examples of apps built on each platform
-Browser support of HTML5 features
-The hybrid app approach
Twitter hashtag: #nativevsweb
Got questions about this event tweet @motodev or post them on community.developer.motorola.com
Android Embedded - Smart Hubs als Schaltzentrale des IoTinovex GmbH
Viele IoT-Anwendungen fordern eine grafische Benutzerschnittstelle, um mit uns zu kommunizieren. Dies kann auf ganz klassischen Wegen wie Webseiten oder Apps erfolgen. Hardwarenahe Anwendungen fordern aber meist auch ein speziell abgestimmtes Human-Machine-Interface (HMI), zum Beispiel im Auto oder im Smart Home. Diese zentrale HMI-Hardware übernimmt häufig auch zentrale steuernde Aufgaben und integriert sich mit verschiedensten Protokollen und Komponenten. Setzt man Android auf einem Single Board Computer (SBC) in Verbindung mit einem Display- und Touchsensor ein, hat man eine ideale Kombination für diese Herausforderung. Wir zeigen, wie sich Android in das IoT eingliedert und welche Vorteile diese Lösung bietet.
Speaker: Dominik Helleberg, inovex
VizEx View HTML5 is the first CGM viewer on the market that does not require a plug-in technology. There are many benefits associated with the technology from an IT and end-user perspective. We will provide an overview of the benefits during the event.
With Adobe CS6 and the Creative Cloud, there are many new possibilities to consider when it comes to motion and interactive tools! Flash Professional CS6 allows a number of new publish targets; including sprite sheets, the updated Flash Player and AIR runtimes, and even HTML5. We'll then have a look at how the Creative Cloud works for users in consideration of files, products, and services &closing with a detailed overview of a new product that is only available through cloud subscription: Adobe Edge!
MOTODEV Technology Evangelist, Suzanne Alexandra covers the many factors involved in choosing to develop an Android or web app that will meet enterprise requirements. She provides tips and best practices, and reviews sample apps on each platform.
Topics include:
-Key business and technology advantages of each approach
-Examples of apps built on each platform
-Browser support of HTML5 features
-The hybrid app approach
Twitter hashtag: #nativevsweb
Got questions about this event tweet @motodev or post them on community.developer.motorola.com
Android Embedded - Smart Hubs als Schaltzentrale des IoTinovex GmbH
Viele IoT-Anwendungen fordern eine grafische Benutzerschnittstelle, um mit uns zu kommunizieren. Dies kann auf ganz klassischen Wegen wie Webseiten oder Apps erfolgen. Hardwarenahe Anwendungen fordern aber meist auch ein speziell abgestimmtes Human-Machine-Interface (HMI), zum Beispiel im Auto oder im Smart Home. Diese zentrale HMI-Hardware übernimmt häufig auch zentrale steuernde Aufgaben und integriert sich mit verschiedensten Protokollen und Komponenten. Setzt man Android auf einem Single Board Computer (SBC) in Verbindung mit einem Display- und Touchsensor ein, hat man eine ideale Kombination für diese Herausforderung. Wir zeigen, wie sich Android in das IoT eingliedert und welche Vorteile diese Lösung bietet.
Speaker: Dominik Helleberg, inovex
VizEx View HTML5 is the first CGM viewer on the market that does not require a plug-in technology. There are many benefits associated with the technology from an IT and end-user perspective. We will provide an overview of the benefits during the event.
With Adobe CS6 and the Creative Cloud, there are many new possibilities to consider when it comes to motion and interactive tools! Flash Professional CS6 allows a number of new publish targets; including sprite sheets, the updated Flash Player and AIR runtimes, and even HTML5. We'll then have a look at how the Creative Cloud works for users in consideration of files, products, and services &closing with a detailed overview of a new product that is only available through cloud subscription: Adobe Edge!
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...JeyaPerumal1
A cellular network, frequently referred to as a mobile network, is a type of communication system that enables wireless communication between mobile devices. The final stage of connectivity is achieved by segmenting the comprehensive service area into several compact zones, each called a cell.
Instagram has become one of the most popular social media platforms, allowing people to share photos, videos, and stories with their followers. Sometimes, though, you might want to view someone's story without them knowing.
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
17. rift / rift S go/gear vr quest
PC
SDK
“easily port to
Oculus Quest”
when docs
launch
mobile
SDK
Android
NDK
C, C++
C#, BooC++C++ C#, BooC++
*And this is for 1 family of devices
23. WebXR navigator.xr
• Entry point to the API
• Query XR features
• Initiates communication
with XR hardware
• Has a list of XR devices
• Including an active one
24. 1. Check if the type of session we want is supported
enum XRSessionMode { "inline", "immersive-vr", "immersive-ar" };
2. Advertise this to the user
3. Wait for user activation event
4. Request an XRSession
5. If it succeeds, run Frame loop
WebXRHow to
25. • Poll device pose
• Query info about the environment
• Present imagery to user
WebXR - XRSessionHow to
29. Who’s using it?
Dance Tonite
LCD SoundSystem
/ Google
A-Painter
Mozilla
Renault Kadjar
Little Workshop
Dr. Who Time Travel
BBC / goodboy
30. Immersed in the Web
Gamepad API
Web Bluetooth, WebRTC
Progressive Web Apps
Web Audio
APIs
WebAuthn
Web Payments
and many more!
WebGL
31. Immersed in the Web
JavaScript
69.8%
Most commonly used
programming languages*
“close alignment in the technology
choices of professional developer
and the developer population
overall”*
HTML
68.5%
CSS
65.1%
SQL
57.0%
Java
45.3%
37. +
• Component:
• Loads engine scripts
• Sets up the 3D environment
• Loads the 3D model
• Listening for changes
• BabylonJS
• Everything happens in
createScene
• You can easily add VR to the
scene
Bit.ly/3dmodels-website
39. +
• A-Frame:
• Declarative way of doing VR
• PWA:
• Offline VR experience
• Remove browser chrome
• No barriers to the experience
40. Limitations
• Performance is still a bit lower than native XR
• Resolution is a bit lower than native XR
• AR is still experimental
• Specification is under development
• Size of assets on mobile connections might be too
big
41. What’s next?
• AR on WebXR
• 5G for better, faster experiences
• New devices with growing capabilities
• Declarative Depth? CSS 3D?