The document discusses the differences between mobile and PC web design. It notes that mobile usability is challenging due to the large number of different device models and features. The document recommends focusing on ecosystems, context, content, and usability testing across different devices. It also introduces the FITML platform, which helps solve fragmentation problems across devices by processing content into optimized formats.
Talk about the future of the web and how Drupal fits in. A video recording is available at https://www.youtube.com/watch?v=gnERPdAiuSo.
Way too many apps on the App Store totally break when you loose connectivity. Have a look at some study cases and hopefully by the end you will figure out that implementing offline mode in your app is not that difficult at all.
This document discusses Chris Wilson's experiences in the development of web technologies and browsers over several decades. It provides lessons learned from working on NCSA Mosaic in the early days of the web, joining Microsoft to work on Internet Explorer, the rise of dynamic web technologies like DHTML and XMLHttpRequest, and the mobile revolution. Key lessons include the importance of structure, securing networks, letting serendipity guide innovation, optimizing for user experience, integration across platforms, and making magic happen on the web.
In this presentation I give a brief introduction into Responsive Web Design, Adaptive Web Design and SharePoint Device Channels. What are the key facts and what needs to be considered to build a great user experience no matter what or where you like to view the content.
This document summarizes a presentation about software moving to the cloud and lessons learned. It discusses how cloud computing provides cost savings and flexibility but also complexities. It recommends constantly testing APIs and responses (lesson 1), knowing that virtual CPUs don't equal physical CPUs and to test sizing (lesson 2), and that hybrid deployments are complex and to work with providers (lessons 3-4). It also discusses performance monitoring and metrics around response times on desktop and mobile and improving page weights by reducing styles and JavaScript.
This document discusses optimizing web performance for mobile devices. It covers the current mobile web ecosystem, importance of performance, tools for measuring performance, optimizing initial loading and perception, and responsiveness. The key points discussed are understanding the diversity of mobile browsers and platforms, keeping content above the fold loading within 1 second, using tools like navigation timing API to measure performance, avoiding redirects and unnecessary resources, and ensuring smooth scrolling and responsiveness.
This document summarizes a presentation about using the Jenkins XML API for mobile applications. It discusses: 1. The presenters who created a mobile app called JenkinsMobi to access Jenkins builds from mobile devices using the XML API. 2. The challenges of mobile development like limited resources and the need to minimize data usage. 3. How JenkinsMobi was developed using the XML API and XPath to reduce data transfer by only retrieving essential build information. 4. Tips for using the XML API securely and efficiently in mobile apps for iOS and Android like asynchronous connections and XML parsing.
The document discusses the history and future of object-relational mapping (ORM) technologies for .NET applications. It covers the evolution from early data access approaches like ADO to modern ORMs like LINQ to SQL and the ADO.NET Entity Framework. The Entity Framework is presented as Microsoft's strategic ORM solution, supporting multiple databases and addressing past issues with tools and functionality. The document provides an overview of Entity Framework concepts and capabilities.
The document discusses practical approaches to deep learning. It recommends starting with pre-trained models and web APIs before training your own models. It describes popular deep learning frameworks like Caffe and Keras that can be used to fine-tune pre-trained models or train new models. It also discusses designing custom model architectures and layers in TensorFlow using its computational graph approach and automatic differentiation.
Join us to see how Public-sector organizations and AWS Partners are combining Smart Devices and Artificial Intelligence to create flexible, secure and cost-effective solutions. Applying machine learning models to live video/audio, cameras can be transformed into flexible IoT devices that perform critical functions around public safety, security, property management, smart parking & environmental management. Learn how these solutions are architected using AWS services such as AWS IoT Core, AWS GreenGrass, AWS DeepLens, Amazon SageMaker and Amazon Alexa.
This session is intended to introduce you to the different BlackBerry 10 SDKs showing different ways of developing a mobile app. For example through a pure C/C++ approach very convenient for Games and Libs developers. Or through a more comfortable way using a high level application development Framework supporting Qt and the Blackberry own Cascades UI framework. We will also show you how powerful the BlackBerry 10 mobile web development platform is.
Case study that summarizes key findings by Red Pill Development as they built a mobile interface for Notes applications at Salvation Army. Using asymmetric modernization a mobile interface can be delivered for an entire portfolio of applications in a few days.
The document discusses using a genetic algorithm to automatically compose SOA applications by evolving XSLT programs. It describes setting up an initial population of random XSLT documents, transforming source XML with each XSLT to get result XML, comparing result XML to target XML via XML diff to calculate fitness, selecting individuals for reproduction and crossover to create new offspring, and repeating over generations to evolve higher fitness XSLT programs. The goal is to evolve an XSLT that can transform source XML into target XML.
Developers love Linux containers, which neatly package up an application and its dependencies and are easy to create and share. However, this unbeatable developer experience hides some deployment challenges for real applications: how do you wire together pieces of a multi-container application? Where do you store your persistent data if your containers are ephemeral? Do containers really contain and isolate your application, or are they merely hiding potential security vulnerabilities? Are your containers scheduled across your compute resources efficiently, or are they trampling on one another? Container application platforms like Kubernetes provide the answers to some of these questions. We’ll draw on expertise in Linux security, distributed scheduling, and the Java Virtual Machine to dig deep on the performance and security implications of running in containers. This talk will provide a deep dive into tuning and orchestrating containerized Spark applications. You’ll leave this talk with an understanding of the relevant issues, best practices for containerizing data-processing workloads, and tips for taking advantage of the latest features and fixes in Linux Containers, the JDK, and Kubernetes. You’ll leave inspired and enabled to deploy high-performance Spark applications without giving up the security you need or the developer-friendly workflow you want.
This document summarizes a presentation about the Concierge OSGi framework. Concierge is optimized for embedded devices and Internet of Things applications by having a small footprint and simple codebase. Benchmark tests show it has faster startup times and service registry performance than other OSGi frameworks. It also supports features like remote management via REST and being used as a gateway framework. The presenters encourage using Concierge for developing complex, distributed IoT applications in a simple way.
TechNet Events Presents – for the IT Professional In this session, we will discuss: Azure architecture from the IT professional’s point of view Why an IT operations team would want to pursue Azure as an extension to the data center Configuration, deployment and scaling Azure-based applications The Azure roles (web, web service and worker) Azure storage options Azure security and identity options How Azure-based applications can be integrated with on-premises applications How operations teams can manage and monitor Azure-based applications
Presented at Lean Day West - Portland, OR. Sept. 17, 2013 How do you take a gigantic organization like PayPal and begin to transform the experiences? Engineering is often the key blocker in being able to achieve a high rate of innovation. In this talk, Bill Scott will give specific examples on implemented Lean UX in a 13,000 person company, re-factored the technology stack and changed the way engineers work with design & product partners. In addition, Bill will provide additional examples that go back to his early days writing one of the first Macintosh games to his more recent work at Netflix and the power of treating the user interface layer as the experimentation layer.
Presentation by Felix Hassert about HTTP/2 at the #CGNWebPerf Meetup in Cologne at Sevenval. Date: 12.06.2018
Sevenval Technologies is a frontend development company with 18 years of experience and over 170 employees across two locations in Cologne and Berlin. They provide a full range of services including UX design, digital strategy, development, hosting, and quality assurance. Their solution involves customizing the frontend and intelligently using existing backend systems for improved usability while maintaining flexibility. They aim to optimize speed, usability, and security for customers.
SEVENVAL TECHNOLOGIES GMBH Frontend Experten seit 1999
The document summarizes mobile device trends from Sevenval's monthly web traffic analysis for September 2015. It shows that the top 10 mobile devices are all Samsung phones, led by the Galaxy SII. It also shows that the top operating systems are Android and iOS, and that over 6,000 different devices access mobile websites globally each month, with the top 5 devices making up 38.9% of traffic but the long tail of other devices accounting for 61.1% of traffic. It concludes that for responsive web design, one must consider all possible combinations of unique client devices, browsers, and operating systems, of which there are over 100,000 in the current market.
The document analyzes mobile device trends from September 2015, including the top 10 mobile devices by web traffic, changes in traffic from August to September 2015, top mobile browsers and operating systems, statistics on iOS and Android versions, and the large number of unique client combinations from different devices, browsers and operating systems that websites must account for in design. It also briefly describes some products from Sevenval for responsive design, performance optimization and rapid development.
This document summarizes mobile device and browser trends based on data from Sevenval in August 2015. The top mobile devices were various iPhone and Samsung Galaxy models, with the iPhone 6 and 5 as the most popular. The top mobile browsers were Google Chrome for Android, Apple Mobile Safari, and Google Android Browser. Google Android accounted for 61% of mobile web traffic, followed by Apple iOS at 35%. The document also provides statistics on operating system and browser versions in use.
The document summarizes mobile device trend data from July 2015. It finds that the top mobile devices by traffic are various iPhone and Samsung Galaxy models, with the iPhone 6 and 5 being the highest. The most used mobile browsers are Google Chrome for Android and Apple Mobile Safari. The dominant operating systems are Android and iOS, making up over 95% of the market. It concludes that there are over 100,000 combinations of devices, browsers, and operating systems that must be accounted for in mobile web design.
This document summarizes mobile device and browser trends from a June 2015 report by Sevenval. The top three mobile devices were the iPhone 6, iPhone 5, and iPhone 4(S). The iPhone 6 saw significantly higher traffic than the Samsung Galaxy S6 since its 2014 release. Apple's Safari and Google's Android Chrome were the most used mobile browsers. The majority of mobile traffic was from Android and Apple operating systems. There were over 7,000 unique device models and nearly 100,000 combinations of devices, browsers and operating systems that web content needs to support.
Unsere Webtraffic-Zahlen für den Monat Mai 2015 sind veröffentlicht. Wie im Vormonat dominiert wieder das iPhone. Zuletzt konnte vor allem das iPhone 6 an Anteilen gewinnen.
Unter dem Motto: Safety First, Mobile First fand am 1. Juni 2015 in Wien der 26. Mobile Monday.at statt. Markus Dejmek (Country Manager Sevenval Österreich) sprach u.a. über Mobilgeddon – warum die Versicherungsbranche die Mobilisierung beschleunigen muss
The document summarizes mobile device trends from Sevenval's April 2015 database. It finds that the top mobile devices by traffic are Samsung Galaxy phones, with Google Chrome the most used mobile browser. The dominant operating systems are Android at 61% and Apple at 35%. It also provides statistics on iOS and Android version usage and notes there are over 92,000 possible unique client combinations of device, browser and operating system that developers need to consider for responsive web design.
The document summarizes mobile device and browser trends from Sevenval's March 2015 database. It finds that the Samsung Galaxy S5, iPhone 6, and iPhone 5 were the top mobile devices by web traffic. Google Chrome and Apple Mobile Safari were the most used mobile browsers. The majority of mobile traffic came from Android and Apple operating systems. It also notes there are over 88,000 combinations of unique clients defined by device, browser, and operating system.
The document summarizes trends in mobile devices and browsers based on data from Sevenval's database in January 2015. It finds that the top mobile devices are various iPhone and Samsung Galaxy models, with the iPhone 5 and iPhone 6 being the most popular individually. The most used mobile browsers are Google Chrome for Android and Apple Mobile Safari. The majority of mobile traffic comes from Android and iOS operating systems. It also notes there are over 84,000 combinations of unique clients defined by device, browser, and operating system.
This document summarizes mobile device trends from Sevenval's January 2015 database. The top 10 mobile devices by web traffic are listed, with the iPhone 5 in first place at 29%. When comparing December 2014 to January 2015 traffic, iPhone models saw an increase while Samsung models decreased slightly. The most popular mobile browsers and operating systems are also shown, with Android at 62% and Google Chrome the top browser. The document notes there are over 6,956 different devices accessing mobile websites.
The document discusses trends in mobile devices and browsers based on data from Sevenval's database from January 2015. It shows that the top mobile devices by traffic are various Samsung Galaxy and iPhone models, with the iPhone 5 and iPhone 4(S) being the top two. The most popular mobile browsers are Google Chrome for Android and Apple Mobile Safari. The majority of mobile traffic comes from Android and Apple operating systems. It also discusses trends in iOS and Android version adoption and notes there are over 81,000 combinations of unique clients based on device, browser and operating system.
The document discusses mobile device trends based on data from Sevenval's database in November 2014. It finds that Samsung devices like the Galaxy SIII and SIV accounted for 36% of mobile web traffic, while Apple devices accounted for 36%. The top mobile operating systems were Android at 61% and iOS at 35%. It also notes that there are over 6,800 different devices accessing mobile websites worldwide and that mobile fragmentation is significant.