Seminar with a bunch of tips and tricks and lessons learned regarding windows 8 modern UI app developement.
Topics include: Blend/design time data, view states, touch, navigation and Windows Store.
This document discusses techniques to make a WordPress site resemble a native iPhone app, including hiding the browser address bar, scaling the window properly, customizing the home screen icon and splash screen, and putting the site into full-screen mode. While not a substitute for a responsive design, these tricks can provide a better mobile experience and make the site look more like a true app. Examples are provided of the code needed and the impact on a sample site.
Techdays 2012 - Beginning Windows Phone development - Andreas HammarAndreas Hammar
This document provides 6 keywords for design: Light, Clean, Open, Fast emphasize a light, clean, open and fast design. Content, not Chrome stresses focusing on content over superficial design elements. Typography and Motion highlight the importance of typography and using motion in design.
Universal apps on Windows 10 - Intro (TechDays Sweden 2015)Andreas Hammar
This document provides an overview of app development for Windows 10, covering the evolution of the Windows platform and Universal Windows Platform. It discusses features for building apps that scale across devices like Continuum and improvements in Windows 10 like live tiles, notifications, and background triggers. The document concludes with links to resources for Windows 10 development.
We love XAML - Blend for Windows och Phone development - TechDays Sweden 2014Andreas Hammar
Learn how to create UI's for Windows apps, Windows Phone apps and Universal Windows apps using Expression Blend, Visual Studio and XAML.
This content was presented at TechDays Sweden 2014. All resources can be found at: http://blog.jayway.com
Universal apps on Windows 10 - Deep dive (TechDays Sweden 2015)Andreas Hammar
This document provides a deep dive into apps on Windows 10. It discusses the evolution of the Windows platform including Windows Phone, Windows 8, Xbox One, and the convergence into the Universal Windows Platform. It covers topics like universal vs. universal apps, platform extension SDKs, binding vs. x:Bind, live tiles, background triggers, task constraints, extended execution, app interactions, and storage. Links are also provided to additional resources for developing apps for Windows 10.
This document discusses lessons learned from developing Windows Store apps. It covers view states, navigation, touch input, and publishing to the Windows Store. For view states, it explains how to define and apply visual states at design-time or run-time to maintain functionality across different window sizes. For navigation, it discusses fundamental navigation patterns using the Frame class and navigation parameters. It also provides tips for state management and caching. For touch input, it outlines the different pointer and gesture events available. It concludes by reviewing the Windows Store publishing process, including WACK certification, privacy policies, and account setup.
This document discusses techniques to make a WordPress site resemble a native iPhone app, including hiding the browser address bar, scaling the window properly, customizing the home screen icon and splash screen, and putting the site into full-screen mode. While not a substitute for a responsive design, these tricks can provide a better mobile experience and make the site look more like a true app. Examples are provided of the code needed and the impact on a sample site.
Techdays 2012 - Beginning Windows Phone development - Andreas HammarAndreas Hammar
This document provides 6 keywords for design: Light, Clean, Open, Fast emphasize a light, clean, open and fast design. Content, not Chrome stresses focusing on content over superficial design elements. Typography and Motion highlight the importance of typography and using motion in design.
Universal apps on Windows 10 - Intro (TechDays Sweden 2015)Andreas Hammar
This document provides an overview of app development for Windows 10, covering the evolution of the Windows platform and Universal Windows Platform. It discusses features for building apps that scale across devices like Continuum and improvements in Windows 10 like live tiles, notifications, and background triggers. The document concludes with links to resources for Windows 10 development.
We love XAML - Blend for Windows och Phone development - TechDays Sweden 2014Andreas Hammar
Learn how to create UI's for Windows apps, Windows Phone apps and Universal Windows apps using Expression Blend, Visual Studio and XAML.
This content was presented at TechDays Sweden 2014. All resources can be found at: http://blog.jayway.com
Universal apps on Windows 10 - Deep dive (TechDays Sweden 2015)Andreas Hammar
This document provides a deep dive into apps on Windows 10. It discusses the evolution of the Windows platform including Windows Phone, Windows 8, Xbox One, and the convergence into the Universal Windows Platform. It covers topics like universal vs. universal apps, platform extension SDKs, binding vs. x:Bind, live tiles, background triggers, task constraints, extended execution, app interactions, and storage. Links are also provided to additional resources for developing apps for Windows 10.
This document discusses lessons learned from developing Windows Store apps. It covers view states, navigation, touch input, and publishing to the Windows Store. For view states, it explains how to define and apply visual states at design-time or run-time to maintain functionality across different window sizes. For navigation, it discusses fundamental navigation patterns using the Frame class and navigation parameters. It also provides tips for state management and caching. For touch input, it outlines the different pointer and gesture events available. It concludes by reviewing the Windows Store publishing process, including WACK certification, privacy policies, and account setup.
The document provides an overview of new and updated APIs in Android 3.0 Honeycomb, including the system bar, notifications, action bar, fragments, loaders, clipboard framework, drag and drop, hardware acceleration, renderscript, property animation framework, enterprise features, and media playback updates. It emphasizes designing tablet apps with larger screens in mind using fragments and flexible layouts, and discusses updating existing apps to be compatible with Honeycomb.
This document provides an agenda and instructions for a session on building a first Android app. It covers installing the necessary software like Java, Android Studio, and Genymotion. It then discusses understanding core Android concepts like the project structure, pages, and application object. The session will build a coffee finder app that uses lists, maps, the action bar for navigation, and web services. It will cover signing the app, designing the UI, creating activities and fragments, calling web services, and rendering maps.
MVP Community Camp 2014 - How to useenhanced features of Windows 8.1 Store ...Akira Hatsune
This document discusses enhancements to Windows 8.1 Store apps and Blend 2013. It outlines major changes in Windows 8.1 including the replacement of ViewState with the ApplicationView class and changes to in-app search. It also describes new APIs, enhanced hub app and traditional templates, and new behaviors and sample data capabilities in Blend 2013. Store app developers can take advantage of these features to improve app design, navigation, and development workflow.
Being Epic: Best Practices for Android DevelopmentReto Meier
This document provides best practices for Android development. It discusses five "deadly sins" to avoid: sloth (being slow and unresponsive), gluttony (using system resources irresponsibly), hostility (fighting users), arrogance (fighting the system), and discrimination. It also discusses five "glorious virtues" to embrace: beauty (design), generosity (sharing), ubiquity (being everywhere), utility (being useful), and epicness (being legendary). It covers topics like performance, wake locks, navigation, preferences, undocumented APIs, screen sizes, analytics, background updates, location services, and more. The overall message is to create high-quality, useful apps that respect users and system resources.
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
A session talk for #NAGW2012 on:
Mobile app, choices
Dreamweaver’s place
Creating Mobile Design (actual design, not code)
Other helpful Adobe tools to create HTML/CSS
jQuery Mobile in DW
PhoneGap Build in DW
This document provides an overview of developing apps for Android and iPhone/iPad. It summarizes the key steps and frameworks for each platform.
For Android, it outlines downloading the SDK and Eclipse plugin, creating a new project, developing activities and layouts in XML, and using intents to transition between activities. It also provides examples using OpenGL ES, WebViews, and handling touch events.
For iPhone, it describes needing an Intel Mac, downloading Xcode and the SDK from Apple, and creating a new project. It explains using Interface Builder to design views and connect outlets and actions. It provides examples of using the MVC pattern for apps with models, views, and controllers, as well as examples using tables, navigation
This document provides an overview and comparison of WinJS and PhoneGap for developing Windows Store apps. It discusses the key components of WinJS like controls, layouts, animations and styling. It also explains how PhoneGap allows developing Windows Store apps using web technologies by providing access to native device APIs via a native web view. While WinJS and PhoneGap differ in their APIs, the document emphasizes they can both be used to create valid Windows Store apps and developers should choose based on preference and code portability needs. It encourages mixing frameworks freely as long as platform guidelines are followed.
This document discusses challenges with maintaining application state and browser history when using asynchronous JavaScript (Ajax). It presents solutions for handling out-of-order responses and preserving the back button functionality. The Yahoo User Interface (YUI) library is recommended for its browser history tool, which uses anchors to track browser history without reloading pages. Code examples are provided for initializing and using the YUI browser history manager.
"Crafting a Third-Party Banking Library with Web Components and React", Germa...Fwdays
This talk will be about how Unit built White-Label UI Components in React while making them completely native. We will discuss rendering React in Web Components, communication with them via native JS events, and the modularity of each Component.
The document provides an introduction to jQuery Mobile, covering what topics will and won't be covered. It discusses the basics of jQuery Mobile including page structure, dynamic DOM manipulation, HTML5 pseudo-attributes, form elements, lists, multi-page apps, and events. It also offers tips on debugging, performance, and links to additional resources for learning jQuery Mobile.
An end-to-end experience of Windows Phone 7 development (Part 1)rudigrobler
This document summarizes a presentation on Windows Phone 7 development. It discusses orientation support, the application lifecycle, tombstoning, and optimizing performance. Developers must handle orientation changes, save and restore application state as it moves between active and inactive states, and optimize resource usage and tombstoning to ensure good performance. The document also covers other topics like the application bar, push notifications, and Windows Phone development best practices.
Test & Learn: Building & Deploying Resilient Products - How Feature Flags & O...Optimizely
When shipping new features, do you optimize for speed or quality? What if you could have more of both? In this presentation, Emily will describe how the use of feature flags, observability, and the principles of code ownership come together to help Honeycomb engineers ship quickly and safely. Adopting these tools can help engineers more rapidly iterate on new features, reduce deployment risk, and quickly resolve incidents, all while keeping customers happy. When you attend this webinar, you will:
Learn how to incorporate feature flags into your new feature release process
Understand how observability can help your engineers ship new features quickly and safely
Learn about the principles of code ownership and how to adopt them on your team
Find out how these three components will help your team increase safety, speed, and user happiness
Google I/O 2019 - what's new in Android Q and JetpackSunita Singh
Google IO 2019 highlighted several new Android features including Bubbles for easy multi-tasking, dark theme support, sharing improvements, and gesture navigation. It also provided updates on Jetpack components like CameraX, Navigation, Compose, ViewPager 2, ViewBindings and WorkManager to improve development. Machine learning was expanded through updates to MLKit and new features for on-device translation and object detection.
Windows Store app using XAML and C#: Enterprise Product Development Mahmoud Hamed Mahmoud
This document provides an agenda and overview for a presentation on building Windows Store apps using XAML and C#. The presentation will demonstrate the Kona project, a sample Windows Store app, and how to build and test a Windows Store app using Team Foundation Build. It will also cover globalization, logging, MVVM pattern, navigation, and visual state support in Windows Store apps. The presentation aims to provide tips and best practices for enterprise product development of Windows Store apps.
Dreamforce 2017 - Up close and personal with Lightning Experience as Platformandyinthecloud
Lightning Experience is not just a pretty face, it’s a sophisticated application container for modern web applications. Understand how to leverage Lightning's numerous extensibility to build Lightning applications like a pro without reinventing the wheel. We will look in detail at Lightning, Actions, Action Overrides, Utility Bar and the rich features of the multi-tabbed Lighting Console App.
Extending, optimizing, and accelerating Xamarin and Xamarin.Forms app develop...James Montemagno
Leveraging C# and it’s awesome features to developer iOS and Android apps with Xamarin allows for rapid application development, but how can you go even further. In this session we will take a look at tools, libraries, and other resources to increase productivity enabling you to write less code and share more code across all of your apps. We will additionally dive through everything new in Xamarin.Forms and several tools that Forms has built in to help with cross platform development. No matter how you are developing applications with Xamarin you will be sure to find something new and fun to use on a day to day basis.
The document discusses cross-platform mobile development using Xamarin. It highlights features like sharing C# code across platforms, using 100% native APIs, and building user interfaces with Xamarin.Forms. It also covers testing with Xamarin Test Cloud, monitoring with Xamarin Insights, and training through Xamarin University. The document provides examples of building an app with shared business logic, UI code, and navigation using Xamarin.Forms.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
More Related Content
Similar to Win8 development lessons learned jayway
The document provides an overview of new and updated APIs in Android 3.0 Honeycomb, including the system bar, notifications, action bar, fragments, loaders, clipboard framework, drag and drop, hardware acceleration, renderscript, property animation framework, enterprise features, and media playback updates. It emphasizes designing tablet apps with larger screens in mind using fragments and flexible layouts, and discusses updating existing apps to be compatible with Honeycomb.
This document provides an agenda and instructions for a session on building a first Android app. It covers installing the necessary software like Java, Android Studio, and Genymotion. It then discusses understanding core Android concepts like the project structure, pages, and application object. The session will build a coffee finder app that uses lists, maps, the action bar for navigation, and web services. It will cover signing the app, designing the UI, creating activities and fragments, calling web services, and rendering maps.
MVP Community Camp 2014 - How to useenhanced features of Windows 8.1 Store ...Akira Hatsune
This document discusses enhancements to Windows 8.1 Store apps and Blend 2013. It outlines major changes in Windows 8.1 including the replacement of ViewState with the ApplicationView class and changes to in-app search. It also describes new APIs, enhanced hub app and traditional templates, and new behaviors and sample data capabilities in Blend 2013. Store app developers can take advantage of these features to improve app design, navigation, and development workflow.
Being Epic: Best Practices for Android DevelopmentReto Meier
This document provides best practices for Android development. It discusses five "deadly sins" to avoid: sloth (being slow and unresponsive), gluttony (using system resources irresponsibly), hostility (fighting users), arrogance (fighting the system), and discrimination. It also discusses five "glorious virtues" to embrace: beauty (design), generosity (sharing), ubiquity (being everywhere), utility (being useful), and epicness (being legendary). It covers topics like performance, wake locks, navigation, preferences, undocumented APIs, screen sizes, analytics, background updates, location services, and more. The overall message is to create high-quality, useful apps that respect users and system resources.
Dreamweaver CS6, jQuery, PhoneGap, mobile designDee Sadler
A session talk for #NAGW2012 on:
Mobile app, choices
Dreamweaver’s place
Creating Mobile Design (actual design, not code)
Other helpful Adobe tools to create HTML/CSS
jQuery Mobile in DW
PhoneGap Build in DW
This document provides an overview of developing apps for Android and iPhone/iPad. It summarizes the key steps and frameworks for each platform.
For Android, it outlines downloading the SDK and Eclipse plugin, creating a new project, developing activities and layouts in XML, and using intents to transition between activities. It also provides examples using OpenGL ES, WebViews, and handling touch events.
For iPhone, it describes needing an Intel Mac, downloading Xcode and the SDK from Apple, and creating a new project. It explains using Interface Builder to design views and connect outlets and actions. It provides examples of using the MVC pattern for apps with models, views, and controllers, as well as examples using tables, navigation
This document provides an overview and comparison of WinJS and PhoneGap for developing Windows Store apps. It discusses the key components of WinJS like controls, layouts, animations and styling. It also explains how PhoneGap allows developing Windows Store apps using web technologies by providing access to native device APIs via a native web view. While WinJS and PhoneGap differ in their APIs, the document emphasizes they can both be used to create valid Windows Store apps and developers should choose based on preference and code portability needs. It encourages mixing frameworks freely as long as platform guidelines are followed.
This document discusses challenges with maintaining application state and browser history when using asynchronous JavaScript (Ajax). It presents solutions for handling out-of-order responses and preserving the back button functionality. The Yahoo User Interface (YUI) library is recommended for its browser history tool, which uses anchors to track browser history without reloading pages. Code examples are provided for initializing and using the YUI browser history manager.
"Crafting a Third-Party Banking Library with Web Components and React", Germa...Fwdays
This talk will be about how Unit built White-Label UI Components in React while making them completely native. We will discuss rendering React in Web Components, communication with them via native JS events, and the modularity of each Component.
The document provides an introduction to jQuery Mobile, covering what topics will and won't be covered. It discusses the basics of jQuery Mobile including page structure, dynamic DOM manipulation, HTML5 pseudo-attributes, form elements, lists, multi-page apps, and events. It also offers tips on debugging, performance, and links to additional resources for learning jQuery Mobile.
An end-to-end experience of Windows Phone 7 development (Part 1)rudigrobler
This document summarizes a presentation on Windows Phone 7 development. It discusses orientation support, the application lifecycle, tombstoning, and optimizing performance. Developers must handle orientation changes, save and restore application state as it moves between active and inactive states, and optimize resource usage and tombstoning to ensure good performance. The document also covers other topics like the application bar, push notifications, and Windows Phone development best practices.
Test & Learn: Building & Deploying Resilient Products - How Feature Flags & O...Optimizely
When shipping new features, do you optimize for speed or quality? What if you could have more of both? In this presentation, Emily will describe how the use of feature flags, observability, and the principles of code ownership come together to help Honeycomb engineers ship quickly and safely. Adopting these tools can help engineers more rapidly iterate on new features, reduce deployment risk, and quickly resolve incidents, all while keeping customers happy. When you attend this webinar, you will:
Learn how to incorporate feature flags into your new feature release process
Understand how observability can help your engineers ship new features quickly and safely
Learn about the principles of code ownership and how to adopt them on your team
Find out how these three components will help your team increase safety, speed, and user happiness
Google I/O 2019 - what's new in Android Q and JetpackSunita Singh
Google IO 2019 highlighted several new Android features including Bubbles for easy multi-tasking, dark theme support, sharing improvements, and gesture navigation. It also provided updates on Jetpack components like CameraX, Navigation, Compose, ViewPager 2, ViewBindings and WorkManager to improve development. Machine learning was expanded through updates to MLKit and new features for on-device translation and object detection.
Windows Store app using XAML and C#: Enterprise Product Development Mahmoud Hamed Mahmoud
This document provides an agenda and overview for a presentation on building Windows Store apps using XAML and C#. The presentation will demonstrate the Kona project, a sample Windows Store app, and how to build and test a Windows Store app using Team Foundation Build. It will also cover globalization, logging, MVVM pattern, navigation, and visual state support in Windows Store apps. The presentation aims to provide tips and best practices for enterprise product development of Windows Store apps.
Dreamforce 2017 - Up close and personal with Lightning Experience as Platformandyinthecloud
Lightning Experience is not just a pretty face, it’s a sophisticated application container for modern web applications. Understand how to leverage Lightning's numerous extensibility to build Lightning applications like a pro without reinventing the wheel. We will look in detail at Lightning, Actions, Action Overrides, Utility Bar and the rich features of the multi-tabbed Lighting Console App.
Extending, optimizing, and accelerating Xamarin and Xamarin.Forms app develop...James Montemagno
Leveraging C# and it’s awesome features to developer iOS and Android apps with Xamarin allows for rapid application development, but how can you go even further. In this session we will take a look at tools, libraries, and other resources to increase productivity enabling you to write less code and share more code across all of your apps. We will additionally dive through everything new in Xamarin.Forms and several tools that Forms has built in to help with cross platform development. No matter how you are developing applications with Xamarin you will be sure to find something new and fun to use on a day to day basis.
The document discusses cross-platform mobile development using Xamarin. It highlights features like sharing C# code across platforms, using 100% native APIs, and building user interfaces with Xamarin.Forms. It also covers testing with Xamarin Test Cloud, monitoring with Xamarin Insights, and training through Xamarin University. The document provides examples of building an app with shared business logic, UI code, and navigation using Xamarin.Forms.
Similar to Win8 development lessons learned jayway (20)
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3Data Hops
Free A4 downloadable and printable Cyber Security, Social Engineering Safety and security Training Posters . Promote security awareness in the home or workplace. Lock them Out From training providers datahops.com
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
18. Filled view
• Usually nothing strange about this
• You have minimum of 1024 pixel of place,
might be more
• Can perhaps show a little less than in full
view
• Be aware that user might not reach
controls with their thumbs
23. Use same view, reposition elements
• Difficult to maintain in blend
• Easy to accidently alter something in the
other when doing a change in one. We have
dependencies between states.
24. Use same view with visibility
• Could very easy create duplicate data
• Make sure you use usercontrols, bindings etc
25. Navigate to a different page
• Catch OnSizeChanged
• ApplicationView.Value will tell you your state.
• Do your navigation etc here.
• Advantage if you want your app to always show
the same snapped content. Tip: Put this in a
base class.
35. Screen table - "Surface"/FlatFrog
no up or down
difficult with global UI elements
Use popups or duplicates
36. Concurrent popup
One concurrent event per UI Element, e.g.
Canvas
double-click better than tap-n-hold
ugly trick: Put a grid with many elements inside
the canvas (Routed events)
44. Parameter serialization & suspend
• Now there is a possibility to use object to
navigate by. Great?
• It was only possible to use strings before.
• Now these types can be serialized by
Frame.GetNavigationState:
• numbers
• characters
• strings
• guids
• boolean
45. Parameter serialization & suspend
GetNavigationState doesn't support serialization of a
parameter type which was passed to Frame.Navigate
46. Parameter serialization & suspend
There are a few ways around this example:
• Use strings (or other approved types)
• In your complexd object serialize and
deserialize manually using strings.
• Save object globally and reference object by
strings when navigate
47. page caching
Page caching works both back and forward
• You can not just turn on caching back which is
what we usually want to have
49. Summary
It is nice to use a own rootframe to be
able to have the same background
image/animation/sound etc in all views
It is more convenient to use approved
parameters until all serializable object are
allowed
If you turn on page caching make sure
you clear the cache on the correct level
Unlike WP and earlier XAML versions, the Data tab in Blend is missing cannot use XML data for view models.
What we like to do is:Design view model on pageIn code, set view model in ctorviewModel.Init in OnNavigatedTo
Appbar inherits binding from ancestors.If a separate DataContext is needed, it cannot be set on the AppBar itself, will not apply.
There are thesethree states.
Shows the windows store
Can check which side by checking Window.Current.Bounds.Left == 0Mightwant to movebuttonsetc to bettersuitefilled
Store does not handlesnappedverywell. This is onlyallowedifyourappdoes not haveanything to really show in snapped mode.Can be both on left or right sideCan check which side by checking Window.Current.Bounds.Left == 0Ifyouwant to knowifsnappedchangessideonecanuse a timer whileapp is snapped. Havn´tseenanybetteridea.
In blend it is easy to changebetweenstates
It willquickly be verymuch data in xaml
Easy to havebackground, animation, audio etc in common for all views.
In xamlcreate a frame
Havecreated a staticclasswhichhandles all navigation.
Wehave to handleNavigate, Back,CanGoBacketc
If you try to use a different typethiserrorwilloccur:
Twotypeof cachemodeRequired and EnabledRequired is the strongerone and reaminsevenif cache size is exceeded.
Great tool, checks all kinds of things.Leave machine alone while it runs!Probably runs as step 1 of the certification process you have to pass. (we’ll get back to that...)
Talked about a lot, majority of rejects was this error.Must provide – both in app and in metadata (=on the web)Privacy policy: http://bit.ly/RWGouoPublish an app: http://bit.ly/R28Rtj
Everything done via live account.Often you publish as a customer – tell them to create a separate live account and forward the email.Really tedious to have to ask for confirmation codes and have them (not) tell you when an email has arrived.Clicking ’remember me’ saves you a lot of hassle.
Company: must be identical to papers.Abbreviations cause delays.E.g. MTG Radio ABWe have always gone for age 12+, to be on the safe side.E.g. radio streams could contain anything...
Not agent like windows phone, but an element in the app that prevents suspend = the app continues to run.But... The WACK does not understand this. We had to disable autoplay for MTG Apps
Can be done.Reserve new nameChange name everywhere in appPublish updateOld name can now be removed
Appscannot be removed!What you can do is to publish an update that is not available in any countries!Will cause the app to disappear from the Store, but get an update on the machines that it has been installed on.You can never force-delete an app on all machines that it’s installed on.