Slide deck from my session at the London Customer Company Tour 2012. More details can be found in the accompanying blog post at:
http://bobbuzzard.blogspot.co.uk/2013/05/mobile-web-apps-with-html5-and-jquery.html
This document discusses a HTML5 framework optimized for mobile devices. It allows cross-platform development for Android, iPhone, tablets and more. Key features include stunning UI controls, hundreds of plugins, and the ability to access device hardware through PhoneGap. Developers need knowledge of HTML/HTML5, JavaScript, jQuery and CSS. The framework offers documentation, reusable code, built-in themes and an online UI builder. While it allows building one app to run on multiple platforms, HTML5 apps may be slower than native apps and unstable at times on lower-end devices. Resources mentioned for support include forums, tutorials and emulators.
Mobilizing your Visualforce Application with jQuery Mobile and Knockout.jsKeir Bowden
Slide deck from my Dreamforce 2013 breakout session on how to turn your Visualforce application into an HTML5 mobile application using the jQuery Mobile and Knockout.js frameworks.
Visual Composer is a WordPress plugin that allows users to build responsive websites without coding knowledge. It has over 1.5 million downloads and is the #1 WordPress page builder. Key features include a drag and drop front-end and back-end builder with 40+ elements and 60+ layouts. It is compatible with any WordPress theme and integrates with plugins like Yoast SEO and WooCommerce. Over 200 add-ons are available to extend its capabilities.
Web Development using ASP.NET MVC at HECAdil Mughal
The document discusses web development using Visual Studio 2012 and ASP.NET MVC. It begins with an overview of what attendees should already know, such as object-oriented programming and basic web development. It then covers web fundamentals like HTTP transactions and static vs. dynamic pages. The document demonstrates building a sample application with ASP.NET MVC in Visual Studio 2012, explaining controllers, models, and views. It concludes with a question and answer section.
This document provides information about Angular JS training courses offered by a training institute in Pune, India. It discusses the features of Angular JS, including two-way data binding, templates, MVC architecture, and directives. The advantages are listed as being built by Google, having a great MVC structure, and being intuitive. Disadvantages include potential confusion, lagging UI with many watchers, and possible name clashes. Benefits are listed as better plug-and-play components, faster application development, and handling of dependencies. Contact information is provided at the end.
Code Sharing Between Windows Phone/Store AppsAdil Mughal
This is slide deck from session on Code Sharing between Windows Phone and Windows Store apps. Complete code has been published at https://github.com/adilmughal/DemoMvvm-Sharing-WP-WS
Hemant Sarthak completed an internship at Amity Innovation Incubator (AII) where he worked on web development projects. Some of the key tasks included developing mobile-optimized websites using tools like Git, npm, Atom and VS Code along with languages like HTML, CSS, JavaScript, and Angular. He created websites for AII and Amity University Online's homepage. He also developed a job finding website, an HTML to PDF converter, and a coming soon page. Through this internship, Hemant gained skills in Angular, TypeScript, Angular routing, and Material Design. He found it to be a valuable learning experience about the web development workflow and teamwork.
This document discusses a HTML5 framework optimized for mobile devices. It allows cross-platform development for Android, iPhone, tablets and more. Key features include stunning UI controls, hundreds of plugins, and the ability to access device hardware through PhoneGap. Developers need knowledge of HTML/HTML5, JavaScript, jQuery and CSS. The framework offers documentation, reusable code, built-in themes and an online UI builder. While it allows building one app to run on multiple platforms, HTML5 apps may be slower than native apps and unstable at times on lower-end devices. Resources mentioned for support include forums, tutorials and emulators.
Mobilizing your Visualforce Application with jQuery Mobile and Knockout.jsKeir Bowden
Slide deck from my Dreamforce 2013 breakout session on how to turn your Visualforce application into an HTML5 mobile application using the jQuery Mobile and Knockout.js frameworks.
Visual Composer is a WordPress plugin that allows users to build responsive websites without coding knowledge. It has over 1.5 million downloads and is the #1 WordPress page builder. Key features include a drag and drop front-end and back-end builder with 40+ elements and 60+ layouts. It is compatible with any WordPress theme and integrates with plugins like Yoast SEO and WooCommerce. Over 200 add-ons are available to extend its capabilities.
Web Development using ASP.NET MVC at HECAdil Mughal
The document discusses web development using Visual Studio 2012 and ASP.NET MVC. It begins with an overview of what attendees should already know, such as object-oriented programming and basic web development. It then covers web fundamentals like HTTP transactions and static vs. dynamic pages. The document demonstrates building a sample application with ASP.NET MVC in Visual Studio 2012, explaining controllers, models, and views. It concludes with a question and answer section.
This document provides information about Angular JS training courses offered by a training institute in Pune, India. It discusses the features of Angular JS, including two-way data binding, templates, MVC architecture, and directives. The advantages are listed as being built by Google, having a great MVC structure, and being intuitive. Disadvantages include potential confusion, lagging UI with many watchers, and possible name clashes. Benefits are listed as better plug-and-play components, faster application development, and handling of dependencies. Contact information is provided at the end.
Code Sharing Between Windows Phone/Store AppsAdil Mughal
This is slide deck from session on Code Sharing between Windows Phone and Windows Store apps. Complete code has been published at https://github.com/adilmughal/DemoMvvm-Sharing-WP-WS
Hemant Sarthak completed an internship at Amity Innovation Incubator (AII) where he worked on web development projects. Some of the key tasks included developing mobile-optimized websites using tools like Git, npm, Atom and VS Code along with languages like HTML, CSS, JavaScript, and Angular. He created websites for AII and Amity University Online's homepage. He also developed a job finding website, an HTML to PDF converter, and a coming soon page. Through this internship, Hemant gained skills in Angular, TypeScript, Angular routing, and Material Design. He found it to be a valuable learning experience about the web development workflow and teamwork.
The document summarizes the state of mobile web development and the advantages of using HTML5. It discusses how HTML5, CSS3, and JavaScript now allow mobile web apps to have native-like features without needing native app development. It also presents examples of using geolocation, CSS3 effects, transformations, web databases and offline caching to build powerful mobile web experiences. Finally, it discusses hybrid frameworks that combine mobile web delivery with native capabilities and app store deployment.
Choosing the Right Mobile Development Platform (Part 2)Chris Griffith
As more and more projects are requiring mobile applications, developers are faced with a wide range of options. AIR for mobile? PhoneGap? Titanium's Appcelerator? Sencha? Native? Which development environment makes sense? This session will explore the advantages and limitations of each of these environments from someone who has been in the mobile application development world for over 4 years. Get a clear picture of what these technologies can offer for your mobile development needs.
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchSteve Drucker
During this briefing for developers and I.T. managers, you'll get an in-depth review of the three most popular javascript-based mobile application development platforms - jQuery Mobile, Sencha Touch, and Appcelerator Titanium! You'll review the development tools, hear about the developer and debugging experience, and participate in a brief code review in order to determine which framework is the most appropriate for your next mobile project! We'll demonstrate how each framework can be used to develop the same mobile app, highlighting the strengths and weaknesses of each.
Note that the full 2.5 hour video of this presentation is available at http://bit.ly/Y04lDi
Overview on Mobile Cross Platform Development Shahar Zrihen
This document discusses mobile cross-platform development. It defines three flavors of cross-platform development: web apps using frameworks like TravelMate and Kumbaya; hybrid apps using frameworks like Wikipedia and NBC iPad; and compiled apps using frameworks like Mooniz and Shadowgun. Web apps are regular web pages loaded in a browser. Hybrid apps run HTML5/JavaScript in a native wrapper using a webview. Compiled apps compile code into native apps for each platform. The document advises choosing a cross-platform approach wisely based on factors like SDK lock-in, control, and performance.
AngularJS is a structural framework for building dynamic web applications. It uses HTML as a template language and extends HTML's syntax to build application components clearly. Angular's data binding and dependency injection reduce the code needed. It works entirely in the browser, making it compatible with any server technology. AngularJS addresses HTML's limitations for dynamic views by allowing declarative programming rather than imperative DOM manipulation. It provides structure, organization, modularity and reusable components for building applications.
How to optimize your blog for mobile trafficgroceryalerts
This document discusses how to optimize a blog for mobile traffic. It begins by noting that mobile web usage is growing and will soon surpass desktop usage. It then examines options in WordPress for mobile optimization, including building a separate mobile site, using a mobile-optimized theme, or developing a responsive design. Each approach has pros and cons. A responsive design allows content to automatically adjust for different devices but is more expensive, while a mobile theme is easier to implement but provides less branding control. Testing tools are outlined to evaluate a site's mobile performance. Overall load times and reducing dependencies are emphasized as important factors for optimizing a blog for mobile users.
Developing apps on Maemo with Nokia Web Runtimesanttuahonen
This presentation discusses Nokia's Web Runtime platform for developing web applications and widgets that can run on mobile devices. The Web Runtime allows developers to create apps using standard web technologies like HTML, CSS, and JavaScript that can be installed and run similarly to native apps. It also provides access to device capabilities and is a scalable way to build cross-platform apps. The presentation demonstrates creating a simple widget and provides a roadmap for future development of the Web Runtime platform on additional Nokia devices.
The document discusses developing mobile web applications. It notes that the mobile market is growing rapidly and that web apps can target many devices without requiring installation. It recommends targeting iOS and Android platforms and considering other platforms like Windows Phone. It outlines technologies like HTML5, CSS3 and JavaScript that are well-supported on mobile. The document also provides resources and tools to help with mobile development and things to consider like lower screen resolution and bandwidth limitations for mobile users.
This document compares native mobile apps to mobile web apps. It discusses advantages of mobile web apps like easier updates, no installation needed, better compatibility, easier to obtain and share, cannot be deleted, and lower development costs. It also discusses when a native app makes more sense, such as for speed in areas like SQL queries, methods, programming languages, and front-end performance. The document also covers responsive web design, single page applications, MVVM frameworks, and using web sockets for real-time messaging.
multi platform mobile development using titaniumJurgen Coetsiers
Multi-platform mobile application development allows creating apps that can run across different devices using a single code base. Titanium, an open source framework from Appcelerator, uses JavaScript to build native mobile apps that can run on iOS, Android, and BlackBerry. It provides APIs to access native device capabilities while maintaining a consistent programming model. The document demonstrates a proof of concept multi-sport news app built with Titanium that pulls data from cloud services, stores cached data locally, and presents a native user experience across platforms.
Mobile marketing strategies include developing a mobile app, using QR codes, optimizing sites for local search and usability on mobile devices. Key steps are making a separate mobile-optimized site with streamlined content, navigation and images sized for mobile screens. Testing sites on emulators helps ensure they work well on different devices. Staying up to date on mobile trends is important to not get left behind.
DevChatt 2011 - PhoneGap: For Fun and ScienceCameron Kilgore
PhoneGap is a framework that allows developers to use standard web technologies like HTML, CSS, and JavaScript to build applications for various mobile platforms. It does this by providing JavaScript functions that can access native device features such as the camera, accelerometer, and storage. While PhoneGap apps run in a mobile device's browser, it extends HTML5 capabilities and allows interfaces to be built that are consistent across platforms. PhoneGap apps have access to many device interfaces but performance depends on the browser engine and JavaScript interpreter used.
How I Learned to Stop Worrying and Love Mobile Web Apps. Quick intro to the Mobile Chrome Apps workflow.
Links:
http://chrome.blogspot.com/2013/09/a-new-breed-of-chrome-apps.html
http://blog.chromium.org/2014/01/run-chrome-apps-on-mobile-using-apache.html
https://github.com/MobileChromeApps/mobile-chrome-apps
An overview of difference between Hybrid Mobile Applications, Native Applications and Mobile Web Apps. List of JavaScript frameworks that we used for Hybrid Mobile Apps.
This document discusses Dave Hudson's experience as a mobile app developer and the benefits of using the Titanium Appcelerator cross-platform mobile development framework. It highlights that Titanium allows developing native iOS and Android apps using JavaScript, offers a large ecosystem of modules and tools, and provides backend services through Appcelerator Cloud Services. The document also provides an overview of Titanium Studio and demonstrates a simple "Hello World" app.
The document discusses using AngularJS and the Ionic framework to build mobile apps. It notes that in the past, frameworks were buggy and performance was poor, but now mobile browsers and frameworks like AngularJS and Ionic have improved. Ionic provides common UI controls and navigation features to build mobile-optimized apps using HTML5 embedded in a webview wrapper like Cordova. The framework is gaining popularity for building powerful, easy to use mobile apps with AngularJS. Developers are cautioned to consider their needs and platform guidelines before implementing.
This document discusses different content elements for websites, including content templates, image rotators, and Facebook fan pages. Content templates and image rotators allow more content to be showcased on one page section, increasing usability and relevance while driving user focus. Facebook fan pages, like those for cars and hybrids, can be created and registered to engage users on topics.
The document summarizes the state of mobile web development and the advantages of using HTML5. It discusses how HTML5, CSS3, and JavaScript now allow mobile web apps to have native-like features without needing native app development. It also presents examples of using geolocation, CSS3 effects, transformations, web databases and offline caching to build powerful mobile web experiences. Finally, it discusses hybrid frameworks that combine mobile web delivery with native capabilities and app store deployment.
Choosing the Right Mobile Development Platform (Part 2)Chris Griffith
As more and more projects are requiring mobile applications, developers are faced with a wide range of options. AIR for mobile? PhoneGap? Titanium's Appcelerator? Sencha? Native? Which development environment makes sense? This session will explore the advantages and limitations of each of these environments from someone who has been in the mobile application development world for over 4 years. Get a clear picture of what these technologies can offer for your mobile development needs.
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchSteve Drucker
During this briefing for developers and I.T. managers, you'll get an in-depth review of the three most popular javascript-based mobile application development platforms - jQuery Mobile, Sencha Touch, and Appcelerator Titanium! You'll review the development tools, hear about the developer and debugging experience, and participate in a brief code review in order to determine which framework is the most appropriate for your next mobile project! We'll demonstrate how each framework can be used to develop the same mobile app, highlighting the strengths and weaknesses of each.
Note that the full 2.5 hour video of this presentation is available at http://bit.ly/Y04lDi
Overview on Mobile Cross Platform Development Shahar Zrihen
This document discusses mobile cross-platform development. It defines three flavors of cross-platform development: web apps using frameworks like TravelMate and Kumbaya; hybrid apps using frameworks like Wikipedia and NBC iPad; and compiled apps using frameworks like Mooniz and Shadowgun. Web apps are regular web pages loaded in a browser. Hybrid apps run HTML5/JavaScript in a native wrapper using a webview. Compiled apps compile code into native apps for each platform. The document advises choosing a cross-platform approach wisely based on factors like SDK lock-in, control, and performance.
AngularJS is a structural framework for building dynamic web applications. It uses HTML as a template language and extends HTML's syntax to build application components clearly. Angular's data binding and dependency injection reduce the code needed. It works entirely in the browser, making it compatible with any server technology. AngularJS addresses HTML's limitations for dynamic views by allowing declarative programming rather than imperative DOM manipulation. It provides structure, organization, modularity and reusable components for building applications.
How to optimize your blog for mobile trafficgroceryalerts
This document discusses how to optimize a blog for mobile traffic. It begins by noting that mobile web usage is growing and will soon surpass desktop usage. It then examines options in WordPress for mobile optimization, including building a separate mobile site, using a mobile-optimized theme, or developing a responsive design. Each approach has pros and cons. A responsive design allows content to automatically adjust for different devices but is more expensive, while a mobile theme is easier to implement but provides less branding control. Testing tools are outlined to evaluate a site's mobile performance. Overall load times and reducing dependencies are emphasized as important factors for optimizing a blog for mobile users.
Developing apps on Maemo with Nokia Web Runtimesanttuahonen
This presentation discusses Nokia's Web Runtime platform for developing web applications and widgets that can run on mobile devices. The Web Runtime allows developers to create apps using standard web technologies like HTML, CSS, and JavaScript that can be installed and run similarly to native apps. It also provides access to device capabilities and is a scalable way to build cross-platform apps. The presentation demonstrates creating a simple widget and provides a roadmap for future development of the Web Runtime platform on additional Nokia devices.
The document discusses developing mobile web applications. It notes that the mobile market is growing rapidly and that web apps can target many devices without requiring installation. It recommends targeting iOS and Android platforms and considering other platforms like Windows Phone. It outlines technologies like HTML5, CSS3 and JavaScript that are well-supported on mobile. The document also provides resources and tools to help with mobile development and things to consider like lower screen resolution and bandwidth limitations for mobile users.
This document compares native mobile apps to mobile web apps. It discusses advantages of mobile web apps like easier updates, no installation needed, better compatibility, easier to obtain and share, cannot be deleted, and lower development costs. It also discusses when a native app makes more sense, such as for speed in areas like SQL queries, methods, programming languages, and front-end performance. The document also covers responsive web design, single page applications, MVVM frameworks, and using web sockets for real-time messaging.
multi platform mobile development using titaniumJurgen Coetsiers
Multi-platform mobile application development allows creating apps that can run across different devices using a single code base. Titanium, an open source framework from Appcelerator, uses JavaScript to build native mobile apps that can run on iOS, Android, and BlackBerry. It provides APIs to access native device capabilities while maintaining a consistent programming model. The document demonstrates a proof of concept multi-sport news app built with Titanium that pulls data from cloud services, stores cached data locally, and presents a native user experience across platforms.
Mobile marketing strategies include developing a mobile app, using QR codes, optimizing sites for local search and usability on mobile devices. Key steps are making a separate mobile-optimized site with streamlined content, navigation and images sized for mobile screens. Testing sites on emulators helps ensure they work well on different devices. Staying up to date on mobile trends is important to not get left behind.
DevChatt 2011 - PhoneGap: For Fun and ScienceCameron Kilgore
PhoneGap is a framework that allows developers to use standard web technologies like HTML, CSS, and JavaScript to build applications for various mobile platforms. It does this by providing JavaScript functions that can access native device features such as the camera, accelerometer, and storage. While PhoneGap apps run in a mobile device's browser, it extends HTML5 capabilities and allows interfaces to be built that are consistent across platforms. PhoneGap apps have access to many device interfaces but performance depends on the browser engine and JavaScript interpreter used.
How I Learned to Stop Worrying and Love Mobile Web Apps. Quick intro to the Mobile Chrome Apps workflow.
Links:
http://chrome.blogspot.com/2013/09/a-new-breed-of-chrome-apps.html
http://blog.chromium.org/2014/01/run-chrome-apps-on-mobile-using-apache.html
https://github.com/MobileChromeApps/mobile-chrome-apps
An overview of difference between Hybrid Mobile Applications, Native Applications and Mobile Web Apps. List of JavaScript frameworks that we used for Hybrid Mobile Apps.
This document discusses Dave Hudson's experience as a mobile app developer and the benefits of using the Titanium Appcelerator cross-platform mobile development framework. It highlights that Titanium allows developing native iOS and Android apps using JavaScript, offers a large ecosystem of modules and tools, and provides backend services through Appcelerator Cloud Services. The document also provides an overview of Titanium Studio and demonstrates a simple "Hello World" app.
The document discusses using AngularJS and the Ionic framework to build mobile apps. It notes that in the past, frameworks were buggy and performance was poor, but now mobile browsers and frameworks like AngularJS and Ionic have improved. Ionic provides common UI controls and navigation features to build mobile-optimized apps using HTML5 embedded in a webview wrapper like Cordova. The framework is gaining popularity for building powerful, easy to use mobile apps with AngularJS. Developers are cautioned to consider their needs and platform guidelines before implementing.
This document discusses different content elements for websites, including content templates, image rotators, and Facebook fan pages. Content templates and image rotators allow more content to be showcased on one page section, increasing usability and relevance while driving user focus. Facebook fan pages, like those for cars and hybrids, can be created and registered to engage users on topics.
R. Villano - Animals (cd rom vol. 2 part 4 it-2016)Raimondo Villano
58. R. Villano “Animals. Volume 2”, selezione di fotografie originali e inedite realizzate dal 2004 al 2016, con colonna sonora. (36,8 Mb; 1 files, 50 diapositive), Chiron dpt Ph@rma, Roma, ottobre 2016;
Este documento presenta un examen de química que contiene 7 preguntas sobre conceptos cuánticos como los números cuánticos, el modelo atómico de Rutherford, y el principio de incertidumbre. Las preguntas incluyen completar espacios en blanco, identificar elementos químicos, establecer diferencias entre números cuánticos, citar características del modelo atómico de Rutherford, marcar afirmaciones correctas, realizar una síntesis del principio de incertidumbre, y elaborar un cuadro sinóptico
Smart 4 Culture: esperimenti di valorizzazione e marketing dei territori e de...Professione Archeologo
Slide del workshop a cura di Professione Archeologo (www.professionearcheologo.it) e ArcheoPop (www.archeopop.it) durante il Forum TECHNOLOGYforALL 2016. Il workshop ha voluto di approfondire le tematiche legate alla promozione e al marketing territoriale attraverso gli strumenti digitali come componenti essenziali di una strategia mirata di valorizzazione dei beni culturali. L’uso di app e piattaforme digitali costituisce un fondamentale elemento dell’innovazione di processo che fa dei fruitori del bene culturale utenti generatori di contenuti: dai geofiltri di Snapchat al community building fino ai feedback rilasciati dai visitatori online, la nuova idea di comunicazione culturale passa attraverso la costruzione collettiva di un nuovo sentiment condiviso attorno ai beni culturali.
El documento proporciona información sobre los requerimientos y actividades académicas para los estudiantes de segundo año básico "B" durante la semana del 11 al 15 de abril. Se solicita traer materiales como libros, cuadernos y útiles escolares diariamente. También se informan los horarios de atención de los profesores, las asignaturas que se trabajarán esa semana, y enlaces de apoyo en el aula virtual. Finalmente, se adjunta una lista de 11 estudiantes citados para el taller PAC obligatorio los miércoles.
Este documento compara los servicios de almacenamiento en la nube Google Drive y Dropbox, destacando que ambos permiten compartir archivos y carpetas de forma fácil de usar, pero que Google Drive ofrece más espacio de almacenamiento mientras que Dropbox proporciona mayor privacidad y la capacidad de abrir archivos sin conexión a Internet.
La familia cumple una función socializadora al enseñar normas y valores a sus miembros a través de las relaciones familiares para que puedan convivir en sociedad. La familia, la escuela, los amigos y los medios de comunicación son agentes socializadores. La función socializadora busca que los individuos se relacionen con los demás y respeten las normas de convivencia para integrarse al grupo.
2016 Report: Medicines in Development for Alzheimer's DiseasePhRMA
Today, more than 5 million Americans have Alzheimer’s disease. The disease devastates the minds of patients, creates substantial burdens for families and caregivers, and currently costs the health care system more than $200 billion a year. These sobering statistics are projected to get much worse as the 76 million American baby boomers age.
This report shows that America's Biopharmaceutical Research Companies Are Developing More Than 70 Medicines for Alzheimer’s Disease
Purple Goldfish minibuk: Little Things Can Make the Biggest Difference in Bus...Stan Phelps
This minibuk talks about the concept of a Purple Goldfish and uncovers the 12 ways to win customers and influence word of mouth.
Lagniappe - send me an email at stan@purplegoldfish.com and I'll send you a physical copy.
Agency Symposium - Progressive Agency Models, Tim WilliamsMark Abay
Tim Williams presented on the need for advertising agencies to disrupt their business models. He notes that agency income has declined 40% over 20 years as less money is spent on traditional advertising. Agencies need to develop new "agency OS" by moving from overdeveloped services with low margins to underdeveloped services with high margins, such as content strategy, service design, and behavioral economics. This involves becoming inventors and developing intellectual property instead of just executing campaigns. Agencies could operate as product developers, studios, talent networks, marketing labs, and leverage their creativity to generate new revenue streams through greater risk-taking. This would create a more innovative agency income portfolio.
The document discusses the nervous and endocrine systems. The nervous system includes billions of neurons and is divided into the central nervous system (brain and spinal cord) and peripheral nervous system. The brain acts as the central control center and uses electrical impulses and neurotransmitters to communicate. The endocrine system is made up of hormone-producing glands that regulate body functions through chemicals called hormones, which are released into the bloodstream. The pituitary gland controls many other glands. The nervous and endocrine systems work together to control the body, with the nervous system reacting fast to changes and the endocrine system responding more slowly.
King J is an upcoming artist releasing his debut album "Born 'n' Bred". He was born in Brooklyn but moved to England to escape his troubled past. He remains signed to the Tri-Angle record label to support his friends' dream of being a successful artist. His single "Day 'n' Nite" conveys his struggles growing up. His style is inspired by artists like Drake, Kanye West, Jay-Z and J. Cole. The pitch proposes a music video featuring urban settings and designer clothes to portray King J escaping his gang-related past while representing his Tri-Angle record label.
Change Management: The Secret to a Successful SAS® ImplementationThotWave
Whether you are deploying a new capability with SAS® or modernizing the tool set that people already use in your organization, change management is a valuable practice. Sharing the news of a change with employees can be a daunting task and is often put off until the last possible second. Organizations frequently underestimate the impact of the change, and the results of that miscalculation can be disastrous. Too often, employees find out about a change just before mandatory training and are expected to embrace it. But change management is far more than training. It is early and frequent communication, an inclusive discussion, encouraging and enabling the development of an individual, and facilitating learning before, during, and long after the change.
This paper not only showcases the importance of change management but also identifies key objectives for a purposeful strategy. We outline our experiences with both successful and not so successful organizational changes. We present best practices for implementing change management strategies and highlighting common gaps. For example, developing and engaging “Change Champions” from the beginning alleviates many headaches and avoids disruptions. Finally, we discuss how the overall company culture can either support or hinder the positive experience change management should be and how to engender support for formal change management in your organization.
Listopad - vládne nám Vepř, Proč je Feng Shui nebezpečné?, Prostředí ovlivňuje vývoj lidstva, bydlení: Ráno tvoří celý váš den, Tao = fáze dokončení, Energie dní na týden od 7.11. 2016
El documento habla sobre las relaciones humanas y las relaciones públicas. Explica que las relaciones humanas buscan crear vínculos entre individuos basados en el respeto mutuo, mientras que las relaciones públicas intentan que una organización se integre en la comunidad y se haga comprender sus objetivos a públicos internos y externos para crear vínculos beneficiosos. También señala que para tener éxito en relaciones públicas es necesario primero trabajar en las relaciones humanas dentro de la organización.
Mobilizing Your Visualforce Application With JQuery and KnockoutJSSalesforce Developers
Join Force.com MVP Keir Bowden (aka Bob Buzzard) to learn how to mobilize your Visualforce applications. We'll take an existing survey application and make it mobile by creating pages based on the JQuery Mobile framework, replacing stateful controllers with Javascript remoting, and using Knockout.js to manage client-side data.
Component Based UI Architecture - Alex MoldovanITCamp
My talk will be mostly oriented towards the JavaScript ecosystem and the modern frameworks that enforce a component based approach towards building your UI. I will try to speak a lot from my recent experience with React.js and if time permits, I will demo some smaller apps just to show everyone how easy it is to play with React.
The document provides information about a startup engineering camp hosted by Moko365 Inc on October 19-20, 2013. It introduces the founder and a software developer at Moko365 and provides details about their backgrounds and skills. The document then outlines the agenda and content for the engineering camp, covering topics like prototyping, architectures, frontend technologies, and lean development practices. Programming languages, frameworks, and tools discussed include HTML5, CSS, JavaScript, Node.js, Bootstrap, Jade, Sass, and Backbone. The document emphasizes best practices for frontend development and emphasizes a mobile-first and lean approach.
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villaresrayvillares
The document discusses Acquity Group's process for building a mobile-optimized website for their clients. They determined a web application would be better than a native mobile app. Their process involved stakeholder interviews, focus groups, competitive analysis, and content analysis. They designed templates for common pages like menus, solutions, and case studies. The site was developed using Django, Oracle, HTML, CSS, and JavaScript and could be completed by their UI team in under 40 hours.
The document discusses Acquity Group's process for building a mobile-optimized website for their clients. They determined a web application would be better than a native mobile app. Their process involved stakeholder interviews, focus groups, competitive analysis, and content analysis. They designed templates for common pages like solutions, case studies and newsfeeds. The site was developed using Django, Oracle DB, XHTML, CSS and jQuery in under 40 hours.
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudodharmeshharji
1) Sitecore JavaScript Services (JSS) allows for blazing fast performance by fully decoupling content delivery from rendering. This unlocks new deployment options like pre-rendering and caching content at the edge.
2) Personalization can still be achieved rapidly by pre-rendering content and rules and executing personalization client-side or at the CDN level.
3) A demo of an existing Sitecore JSS app showed a deployment to Azure Blob Storage fronted by an Azure CDN, with client-side personalization based on Sitecore profiling achieving response times 98x faster than without the edge optimization.
The document discusses a journey to building a single page application using AngularJS and BreezeJS. It describes the initial solution using jQuery with problems around navigation and two-way binding. AngularJS solves these issues with routing and two-way binding. BreezeJS simplifies working with data by removing boilerplate code for model creation, queries, validation and only saving changed data. Unit testing is also enabled through Angular's dependency injection and separation of concerns. The presentation concludes that single page applications are well-suited for cross-platform mobile apps that avoid app stores, and that AngularJS and BreezeJS improve code testability and reduce data access code.
Mobile ASP.Net Web Forms - Making the impossible possible | FalafelCON 2014FalafelSoftware
In this session, I will show you how to take your bland ASP.Net web application and make it available in a form factor for mobile browsers without re-writing your entire application. I will also show you how to scale your application for tablets, and handle all of the functionality in a DRY manner.
Key take-aways from this session will include:
-Ability to adapt your existing application to handle phone and tablet screen sizes
-Ability to re-use logic in your current application in new form factors
-Knowledge and comfort around testing your web application for various device screen sizes
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileJon Cortez
The document discusses building mobile web apps using ASP.NET MVC, HTML5, and jQuery Mobile. It introduces ASP.NET MVC and its design goals of embracing the web and being extensible. jQuery Mobile is presented as a touch-optimized web framework for developing mobile web apps that work across devices. The document demonstrates building a sample mobile web app with ASP.NET MVC and jQuery Mobile that reviews restaurants. It concludes that this is a flexible full-featured framework for mobile web development.
This document discusses developing a mobile web application to access data from the Hydstra software database on web-enabled mobile phones. It compares the advantages and disadvantages of developing native applications versus a cross-platform web application. It recommends using the jQuery Mobile framework to build a cross-platform mobile web app that can be accessed on any mobile device with a web browser. The document also discusses tools for developing the app, such as Google Chrome and Eclipse, as well as hosting and administration requirements.
The document provides an introduction and overview of ASP.NET MVC, including a comparison to ASP.NET Web Forms. It discusses the model-view-controller pattern, routing, controllers, views and extensibility in ASP.NET MVC. The document also shares resources for learning more about ASP.NET MVC and provides an agenda for covering topics like testing and a real world walkthrough of an ASP.NET MVC application.
This course provides 16 sessions to teach developers how to build applications using the IBM Web Experience Factory platform. It covers topics such as an overview of the platform, creating portlets and mobile apps, consuming and creating web services, building rich interfaces with Dojo, profiling for multi-channel experiences, integrating with databases and legacy systems, and optimizing applications for mobile devices. The goal is to enable students to immediately implement comprehensive and useful enterprise applications.
jQuery Mobile is a touch-optimized web framework for building mobile websites and apps using HTML5. It provides a unified user interface system across all popular mobile operating systems using lightweight code built with progressive enhancement. The framework includes default styling for common form elements and lists. It can be integrated with content management systems like Drupal using mobile themes and helper modules. The document demonstrates jQuery Mobile and discusses how to customize and extend its capabilities.
The document discusses Google's upcoming mobile-friendly algorithm update and provides recommendations for websites to prepare. It advises checking if your site is mobile-friendly, optimizing for speed and load times, ensuring proper redirects and image optimization, and monitoring analytics pre- and post-update to understand any effects on traffic. The document also reviews mobile design configurations like responsive design that Google prefers and provides a checklist of actions to take to help websites succeed with the update.
The document discusses Google's upcoming mobile-friendly algorithm update and provides recommendations for websites to prepare. It recommends checking if your site is mobile-friendly, optimizing for speed and load times, ensuring proper redirects and image optimization, and monitoring analytics pre- and post-update to understand any impacts on traffic. The document also provides resources on mobile-friendly design configurations, common mistakes to avoid, and measuring success.
This document discusses evolving mobile architectures and approaches to building mobile applications. It covers building apps for multiple platforms, hybrid native-web architectures, mobile backend systems, and testing hybrid apps. Key points include separating presentation from logic, choosing technologies based on features, and testing at multiple levels including UI, integration, and units. An approach of evolving designs over time based on measuring outcomes is recommended over locking into only native or only web approaches.
This document provides an introduction to ReactJS, including:
- Why React is simple, declarative, and allows building of composable components
- React's popularity, with over 900,000 downloads in the last month
- How React addresses issues with traditional web development through its use of virtual DOM and componentization
- An example component is demonstrated to show how to: render in JSX, make components dynamic and interactive through props and event handling, access the DOM through refs, and manage state.
London Non-Profit Spring 22 Salesforce ReleaseKeir Bowden
This document summarizes several new features and changes coming in Spring '22 release from Salesforce, including:
1. Multi-factor authentication will now be required for all internal user access as of February 1, 2022.
2. Dashboard dynamic gauge charts allow for more customizable gauge charts on dashboards.
3. The Orchestrator tool allows automating record workflows through multiple stages and steps assigned to different users with configurable logic and notifications.
London Salesforce Developer January 2022Keir Bowden
This document provides a summary of the Spring '22 release notes from the London Developer Trailblazers community. It highlights several new features including Lightning Web Security, Orchestrator for automating record workflows, improvements to Flow Builder, UTAM for testing Lightning web components, Lightning Web Runtime on Node for running Lightning components on Node.js, and the new ApexTypeImplementor tool. The document also shares upcoming community events and deadlines.
This document summarizes the key announcements and features from the Winter 22 for Developers trailmix, including:
- Functions are generally available and new capabilities for restricting record access
- Lightning web component dependencies are being deprecated on a schedule, with legacy APIs versions 7.0-20.0 deprecated until Summer 22
- Dynamic interactions allow assembling pages from independent reusable components
- Beta features are previews that are not supported and may be withdrawn
- A new client-side security architecture provides cross-namespace access and faster performance than Lockbox
- The Flow Orchestrator allows combining flows into steps and stages with decision logic
London Salesforce Developers TDX 20 Global GatheringKeir Bowden
Slide deck from the London Salesforce Developers Virtual TrailheaDX 2020 Global Gathering, covering the key announcements from a developer perspective.
This document provides an overview of Salesforce CLI plugins, including how they can add commands and features to the CLI. It discusses the plugin architecture, generating a plugin, and demonstrates a scenario where a plugin ingests metadata and creates object documentation. The document then covers the code for plugin processing, including grouping metadata, enriching fields, and walking directories. It concludes with instructions for running plugin commands locally, publishing to NPM, and installing plugins in any Salesforce CLI.
Lightning User Interface Testing with Selenium and Node JSKeir Bowden
The document discusses testing Lightning web components using Selenium and NodeJS. It provides an overview of Selenium, demonstrates how to automate browser actions like login and creating records using Selenium commands. It also covers some key Selenium concepts like locating elements, handling promises, and testing components in the Shadow DOM. The document recommends using Jest for unit testing components and Selenium for end-to-end testing. It includes links to additional Selenium resources.
This cheat sheet provides an overview of commands for the Salesforce CLI tool for interacting with orgs, migrating code and configuration, testing, managing data and metadata, packaging, and debugging. It lists the main command categories and includes examples of common commands such as logging in to an org, creating a scratch org, pushing and pulling source, running tests, querying data, and installing a package. The cheat sheet serves as a quick reference for the CLI's capabilities and command syntax.
This document provides tips and advice for getting started with public speaking. It addresses common fears like imposter syndrome and lack of confidence in having something worthwhile to say. It emphasizes that preparation is key, including writing a bio, title, and abstract, focusing on the message over powerpoint tricks, and using relevant images. The document recommends practicing your speech, having a backup plan, arriving early, and relaxing. It provides some dos and don'ts such as speaking to the audience, being audible, not rushing or turning your back, and avoiding reading slides verbatim. Finally, it advertises a speaker academy course for further training.
Slide deck from my talk at the London Salesforce Developers March meetup on using the Salesforce CLI to retrieve and deploy metadata, run tests, retrieve and update data and create metadata.
London's Calling 2018 - No Connection, No ProblemKeir Bowden
This document summarizes a presentation about building offline-capable mobile apps using the Salesforce Mobile SDK. It discusses how offline support is often underscoped by developers and oversimplified by stakeholders. The presentation demonstrates building an offline-enabled training app using the Salesforce Mobile SDK and SmartStore to cache data locally on the device. It covers topics like the app architecture, data model, caching data with SmartStore, querying data, and debugging offline apps. Lessons learned include the importance of storyboarding the app, avoiding anonymous functions, and that offline capabilities are not magic and require asynchronous programming and terminology different than online apps.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
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!
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API