KENTICO CONNECTION SESSION:
As the market share of smartphones is rapidly growing up and thanks to Apple they are getting more popular. It’s more important than ever to prepare your websites for mobile devices and offer them your content. In this session we will focus on main differences between traditional websites and websites for mobile devices. Kentico CMS supports mobile devices and we will show you how to prepare your websites for mobile devices, how to share content between main website and mobile part and more.
The document provides an introduction to mobile web development. It discusses current trends in mobile computing and differences between desktop and mobile applications. It introduces various mobile web frameworks like jQuery Mobile and describes HTML5, CSS3, and PHP5 for mobile web development. It covers topics like mobile operating systems, browsers, and device categories. It also discusses jQuery Mobile features, compatibility, and limitations.
According to the International Telecommunication Union, at the end of 2011 there were more than 1 billion mobile‐broadband subscriptions worldwide! With more of your library users using mobile devices to access information they will assume that your library can be available from anywhere, at any time, and on most any device. Now is the time to be ready for this demand.
In this webinar:
- Explore some innovative library mobile website designs and see how they were built.
- Understand how HTML, CSS, and JavaScript work together to build mobile websites.
- Learn what a mobile framework is and why they are used.
- Provide some existing mobile services/apps that can be included in library-created mobile websites.
- Acquire best practices in mobile Web development from start to finish.
The Mobile Payers send money for a product or service through portable electronic devices such as a cell phone, smartphone or PDA. Mobile payment technology can also be used to send money to friends or family members.
There are three types of thermography certification: 1) certification by an employer/self, 2) certification by a training company, and 3) certification by an independent certifying body. Certification levels include Level 1 (basic), Level 2 (advanced), and Level 3 (very advanced). Level 3 thermographers can develop procedures for Level 1 and 2 thermographers and supervise their work. Examples of certifying organizations are ASNT and BINDT, with BINDT providing independent 3rd party certification in accordance with ISO standards.
The document provides an introduction to mobile web development. It discusses current trends in mobile computing and differences between desktop and mobile applications. It introduces various mobile web frameworks like jQuery Mobile and describes HTML5, CSS3, and PHP5 for mobile web development. It covers topics like mobile operating systems, browsers, and device categories. It also discusses jQuery Mobile features, compatibility, and limitations.
According to the International Telecommunication Union, at the end of 2011 there were more than 1 billion mobile‐broadband subscriptions worldwide! With more of your library users using mobile devices to access information they will assume that your library can be available from anywhere, at any time, and on most any device. Now is the time to be ready for this demand.
In this webinar:
- Explore some innovative library mobile website designs and see how they were built.
- Understand how HTML, CSS, and JavaScript work together to build mobile websites.
- Learn what a mobile framework is and why they are used.
- Provide some existing mobile services/apps that can be included in library-created mobile websites.
- Acquire best practices in mobile Web development from start to finish.
The Mobile Payers send money for a product or service through portable electronic devices such as a cell phone, smartphone or PDA. Mobile payment technology can also be used to send money to friends or family members.
There are three types of thermography certification: 1) certification by an employer/self, 2) certification by a training company, and 3) certification by an independent certifying body. Certification levels include Level 1 (basic), Level 2 (advanced), and Level 3 (very advanced). Level 3 thermographers can develop procedures for Level 1 and 2 thermographers and supervise their work. Examples of certifying organizations are ASNT and BINDT, with BINDT providing independent 3rd party certification in accordance with ISO standards.
This document provides various facts about alcohol, including: equivalent amounts of alcohol between different drinks; the world's oldest known recipe was for beer; the US national anthem was set to a drinking song's tune; alcohol lowers body temperature; the US has the highest legal drinking age; some fast food places in Europe serve alcohol. It also discusses short and long term side effects of alcohol like loss of balance, weight gain, cancer, liver damage. Reasons not to use alcohol include overdosing, addiction, cancer risk, testicle shrinkage, and dangerous behavior. Opinions on alcohol use are also presented.
We closed out our fall edition of Ignite Austin with a Battle Decks throw down!
Battle Decks is an event where speakers present powerpoint presentations they have never seen before. Some people call it "power point karaoke", others call it hell.
We call it hilarious!
We chose the hilarious topic "Developing Social Media Strategy" and were impressed by how our 3 speakers handled themselves....
Let us know what you think!
johnrodriguez@igniteaustin.org
This two slide document does not provide enough contextual information to generate an informative summary. The document consists of two unlabeled slides but no other details are given about the content, purpose, or key points across the slides. A proper summary requires more substantive information to extract and convey the most important elements in 3 sentences or less.
1. Effective communication is important for managers to perform their key functions like planning, organizing, leading and controlling.
2. There are several barriers that can interrupt communication flow like differences in perception, information overload, distractions, and complex organizational structures.
3. Managers must identify communication barriers, understand their causes, and take steps to overcome them such as using simple language, active listening, and selecting the proper media.
Gary Winchester Jr. presented on building business socially and his company Business Networking Group which provides social media consulting, management, and business consulting services to help clients grow their business through an integrated social media and traditional marketing strategy. Some of the services offered include developing social media strategies, managing a client's social media presence, and business consulting to help clients discover their passion and apply social media marketing synergistically with other marketing efforts.
The document discusses the importance of living a healthy lifestyle. It defines health as a state of complete physical, mental, and social well-being. Maintaining a clean bloodstream is essential for good health as the blood transports substances throughout the body and infections often enter through blood. Proper diet, exercise, and avoiding harmful substances like cigarettes are emphasized. A positive mental attitude can also impact health; focusing on happiness and suppressing pain can help conditions. Living healthily requires consistent self-awareness of one's behaviors and discipline in making good choices.
AdAge reports that Anheuser-Busch InBev is in talks with agencies about creative for its faux-craft Shock Top brand. The brand clarifies that it is not launching a creative review, as it has not had an agency of record in recent years, and is looking to continue to work outside the AOR model. “What we’re doing right now is simply having a few conversations with leading creative agencies,” Shock Top vice president Jake Kirsch told AdAge in a statement today. “This isn’t a review, as we haven’t had a creative AOR for some time. As we plan for 2017, and beyond, we’re having these conversations as part of our normal course of business. Shock Top is always open to new ideas and discussions with the best and brightest creative minds in the industry.”
This document discusses social media marketing and digital marketing strategies. It outlines the different components of a digital marketing mix including search, display, email, mobile, and social media marketing. It also defines common social media metrics like revenue, retweets, traffic, conversions, and followers. Additionally, it provides tips for social media success like using alt tags, naming photo albums with keywords, scheduling vs manual posting, and analyzing post performance. The document emphasizes setting goals, measuring key performance indicators, and reviewing analytics to gain a competitive advantage with social media marketing.
As mobile internet usage increases in popularity, we have to be more aware of how to adapt to this technology. Webpages made using Kentico CMS are capable of being used on mobile devices. We will show you how to prepare your websites for them. Attend the Kentico Connection 2010 conference to learn more.
All over the world, the market share of smartphones and 3G phones is rapidly growing. Thanks to companies like Apple and Blackberry, internet usage through mobile technology is becoming a habit not only for businesspeople, but everyday phone users as well.
More than ever, preparation of websites for mobile devices is needed for websites to satisfy their viewers.
In this session, we will focus on main differences between traditional websites and websites for mobile devices.
Since Kentico CMS supports mobile devices, we will present:
How to make your websites ready for mobile phone viewing; and
How to share content between your main website, your website’s mobile counterpart, and more.
Responsive design has been around for a few years in terms of the rest of the web but it is only recently pervading eCommerce. We will confirm to you why it’s so important in the expanding omni-channel world. We will then proceed to share our techniques and experiences for building responsively designed stores as standard
A review of the many opportunities available to search marketers in the native application ecosystem, presented by Rachel Pasqua, Co-Founder of Token, October 2013
The document discusses archiving mobile web pages using Heritrix, an open-source web crawler. It describes modifying Heritrix to support crawling both desktop and mobile versions of sites. The Mobile Finder web service identifies if a given URL has a mobile version. Heritrix was configured with two crawl options - using desktop or mobile user-agents. URLs were crawled using both options and differences analyzed. While Heritrix cannot execute JavaScript, Mobile Finder finds mobile pages so crawling continues correctly. Analysis found distribution of content like HTML, images and CSS between desktop and mobile versions.
This document provides various facts about alcohol, including: equivalent amounts of alcohol between different drinks; the world's oldest known recipe was for beer; the US national anthem was set to a drinking song's tune; alcohol lowers body temperature; the US has the highest legal drinking age; some fast food places in Europe serve alcohol. It also discusses short and long term side effects of alcohol like loss of balance, weight gain, cancer, liver damage. Reasons not to use alcohol include overdosing, addiction, cancer risk, testicle shrinkage, and dangerous behavior. Opinions on alcohol use are also presented.
We closed out our fall edition of Ignite Austin with a Battle Decks throw down!
Battle Decks is an event where speakers present powerpoint presentations they have never seen before. Some people call it "power point karaoke", others call it hell.
We call it hilarious!
We chose the hilarious topic "Developing Social Media Strategy" and were impressed by how our 3 speakers handled themselves....
Let us know what you think!
johnrodriguez@igniteaustin.org
This two slide document does not provide enough contextual information to generate an informative summary. The document consists of two unlabeled slides but no other details are given about the content, purpose, or key points across the slides. A proper summary requires more substantive information to extract and convey the most important elements in 3 sentences or less.
1. Effective communication is important for managers to perform their key functions like planning, organizing, leading and controlling.
2. There are several barriers that can interrupt communication flow like differences in perception, information overload, distractions, and complex organizational structures.
3. Managers must identify communication barriers, understand their causes, and take steps to overcome them such as using simple language, active listening, and selecting the proper media.
Gary Winchester Jr. presented on building business socially and his company Business Networking Group which provides social media consulting, management, and business consulting services to help clients grow their business through an integrated social media and traditional marketing strategy. Some of the services offered include developing social media strategies, managing a client's social media presence, and business consulting to help clients discover their passion and apply social media marketing synergistically with other marketing efforts.
The document discusses the importance of living a healthy lifestyle. It defines health as a state of complete physical, mental, and social well-being. Maintaining a clean bloodstream is essential for good health as the blood transports substances throughout the body and infections often enter through blood. Proper diet, exercise, and avoiding harmful substances like cigarettes are emphasized. A positive mental attitude can also impact health; focusing on happiness and suppressing pain can help conditions. Living healthily requires consistent self-awareness of one's behaviors and discipline in making good choices.
AdAge reports that Anheuser-Busch InBev is in talks with agencies about creative for its faux-craft Shock Top brand. The brand clarifies that it is not launching a creative review, as it has not had an agency of record in recent years, and is looking to continue to work outside the AOR model. “What we’re doing right now is simply having a few conversations with leading creative agencies,” Shock Top vice president Jake Kirsch told AdAge in a statement today. “This isn’t a review, as we haven’t had a creative AOR for some time. As we plan for 2017, and beyond, we’re having these conversations as part of our normal course of business. Shock Top is always open to new ideas and discussions with the best and brightest creative minds in the industry.”
This document discusses social media marketing and digital marketing strategies. It outlines the different components of a digital marketing mix including search, display, email, mobile, and social media marketing. It also defines common social media metrics like revenue, retweets, traffic, conversions, and followers. Additionally, it provides tips for social media success like using alt tags, naming photo albums with keywords, scheduling vs manual posting, and analyzing post performance. The document emphasizes setting goals, measuring key performance indicators, and reviewing analytics to gain a competitive advantage with social media marketing.
As mobile internet usage increases in popularity, we have to be more aware of how to adapt to this technology. Webpages made using Kentico CMS are capable of being used on mobile devices. We will show you how to prepare your websites for them. Attend the Kentico Connection 2010 conference to learn more.
All over the world, the market share of smartphones and 3G phones is rapidly growing. Thanks to companies like Apple and Blackberry, internet usage through mobile technology is becoming a habit not only for businesspeople, but everyday phone users as well.
More than ever, preparation of websites for mobile devices is needed for websites to satisfy their viewers.
In this session, we will focus on main differences between traditional websites and websites for mobile devices.
Since Kentico CMS supports mobile devices, we will present:
How to make your websites ready for mobile phone viewing; and
How to share content between your main website, your website’s mobile counterpart, and more.
Responsive design has been around for a few years in terms of the rest of the web but it is only recently pervading eCommerce. We will confirm to you why it’s so important in the expanding omni-channel world. We will then proceed to share our techniques and experiences for building responsively designed stores as standard
A review of the many opportunities available to search marketers in the native application ecosystem, presented by Rachel Pasqua, Co-Founder of Token, October 2013
The document discusses archiving mobile web pages using Heritrix, an open-source web crawler. It describes modifying Heritrix to support crawling both desktop and mobile versions of sites. The Mobile Finder web service identifies if a given URL has a mobile version. Heritrix was configured with two crawl options - using desktop or mobile user-agents. URLs were crawled using both options and differences analyzed. While Heritrix cannot execute JavaScript, Mobile Finder finds mobile pages so crawling continues correctly. Analysis found distribution of content like HTML, images and CSS between desktop and mobile versions.
This is the Responsive Web Design presentation given to the CIDD, Chicago Interactive Design & Development Meetup group, (sponsored by the WunderLand Group) on 3-13-14 by Ryan Dodd, Design Director for Siteworx in Chicago.
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Jack Zheng
This document provides an overview of mobile web development. It discusses trends in mobile usage, definitions of mobile web and applications, options for developing mobile content like native, web and hybrid apps. It also covers strategies for mobile websites like responsive design and considerations for mobile design like touch interfaces. Development tools, frameworks and best practices for mobile web are also mentioned.
This document provides an overview of key considerations for website design and development. It discusses the importance of planning, including researching users and business objectives. Good design principles like navigation, layout, visual identity and credibility are covered. The document also outlines important technical aspects like accessibility, usability, search engine optimization and social sharing. Key terms are defined and the planning and design process is broken down step-by-step from initial research to final layout. Overall, the document emphasizes starting with users and having strong foundations through planning as essential to creating high-quality digital assets and websites.
Mobile Multi-domain Search over Structured Web DataAtakanAral
Text-based web search that is primarily designed for personal computers, can be enhanced and optimized while moving to mobile devices. New methods on web search may let user conduct the search without being hampered by the limitations of the device. Moreover, appropriate solutions may also exploit the advantages of such devices. This paper summarizes new trends and technologies of searching, especially multi-domain and exploratory search, as well as demonstrating how they can be best applied to mobile environments.
http://link.springer.com/chapter/10.1007/978-3-642-34213-4_7
Web 1.0 featured static pages served from servers, while Web 2.0 introduced dynamic, user-generated content through technologies like blogs, wikis, and social media. Web 3.0 aims to make information on the web more connected through semantic metadata. Mobile and location technologies play an important role, as consumers increasingly access information on smartphones. Local business listings and positive consumer reviews across search engines and directories can provide a competitive advantage through improved search engine rankings and awareness. Together, social, local, and mobile (SoLoMo) technologies form an integrated approach for marketing.
SEO is complex enough in a single language but entering foreign markets adds additional challenges many that are out of the control of the SEO team.
Join Bill Hunt and Motoko Hunt as they identify some of the most common challenges and how to prevent them from destroying your global opportunities and reputation.
The workforce is becoming increasingly mobile – at home through telecommuting, on business trips, in sales, and in servicing. There is also an increasing expectation by customers, suppliers and partners that business be conducted in real time. Research by AIIM indicates that at least 70% of organizations have deployed SharePoint in some shape or form over the past year. According to IDC, more than 1.19 billion workers of the global workforce, will be using mobile technology by 2013.
Has your organization responded to this growth in mobile workforce? Is your business content available and accessible from anywhere, on any device, and at any time? If not, why not?
Presentation Preview:
• SharePoint 2013 and various mobile options
• Device channels and responsive web designs
• Mobile BI architecture and development considerations
• How to go and solve the challenges in Mobile BI
Demystifying Mobile SEO - 2014 Search Engine Strategies Atlanta SessionTim Cannon
The document discusses various methods for enabling websites for mobile, including dedicated mobile sites, responsive design, and adaptive/dynamic serving. It provides advantages and considerations for each approach. It also covers frameworks like Bootstrap and Foundation that can be used to implement responsive design. The document discusses SEO and performance best practices for responsive design, such as crawlability, architecture, load times, and image/file optimization.
The document discusses responsive web design (RWD), which is an approach to building websites that dynamically adapt their layout to different screen sizes and devices. It covers the key features of RWD, including flexible grids, images, and using CSS3 media queries to detect screen sizes and orientations. The benefits of RWD are also summarized, such as improved performance, saving time and money. Popular RWD frameworks like Foundation and Bootstrap are also mentioned.
Mobile platforms will be the catalyst for new connected experiences. Mobile development will shift focus beyond apps to infrastructure integration. There will be no single approach to client-side development. Mobile will transform business models by offering deeper engagement, real-time interactions, altering pricing, upending cost structures, and facilitating access to information for billions. Business leaders must think mobile-first, focus on convenience, use feedback to evolve services rapidly, organize around mobile delivery, and prepare for further disruption.
The document discusses various aspects of designing user experiences for websites and mobile applications. It covers evaluating design effectiveness, general design elements like site structure and page layout, and specific mobile design considerations. Options for mobile sites include separate simple mobile sites, screen scraping, responsive design, HTML5/PWAs/AMPs, and adaptive design. The document also discusses differences between mobile app and web design, and how IoT, VR and AR could integrate with machine-to-machine interactions.
This document provides best practices for mobile sites, including:
- By 2016, 1.5 billion people are expected to shop via mobile commerce and mobile shopping is growing rapidly.
- Google plans changes to ranking to address sites misconfigured for smartphones.
- The document discusses responsive, separate URLs, and dynamic serving as mobile setup options and their pros and cons from an SEO perspective.
- It provides tips for mobile site architecture selection and optimization including image sizes, page weights, and canonical markup.
Why Mobile, Why Now? | John Shehata – Executive Director of Search & Social M...Conductor
Now is the time for a mobile search strategy! Join John Shehata, ABC News’ Executive Director of Search & Social Media, as he reveals his own personal arsenal of mobile SEO guidelines, best practices, and tools of the trade. Learn actionable takeaways to wow your team with when you apply them to your own search programs.
Advanced Mobile SEO - John Shehata - C3 2014John Shehata
This document discusses optimizing websites for mobile users. It begins with an overview of why mobile optimization is important now given rising mobile usage. It then covers technical guidelines for mobile site architecture including responsive design, dedicated mobile sites, and dynamic serving. Key topics around mobile search engine optimization are also summarized like speed/performance, user experience, errors and broken content. Ranking factors specific to mobile are highlighted.
This document discusses going mobile and provides best practices for developing mobile websites and applications. It covers the mobile marketplace trends, developing a mobile strategy with either a mobile website or native application, focusing content specifically for mobile, and mobile design best practices. Key points include simplifying content and navigation for mobile, adaptive and responsive design, and prioritizing speed and usability on small screens.
The document discusses how to successfully sell Kentico CMS licenses and services. It covers understanding Kentico licensing models including per website and server options. It also discusses the partner program and its benefits. When approaching clients, it recommends focusing on ease of use, rapid development, and ROI for smaller deals, and scalability, performance, and references for larger deals. Key selling points include the platform's flexibility and affordability. Possible weaknesses to address include general awareness and specific features. Common client questions involve licensing costs, paid vs. open source, and supported features.
KENTICO CONNECTION SESSION
In this session, we will show you the basics of the E-commerce customization. You will see E-commerce customization model and you will learn how to use custom e-commerce providers, how to customize ordering steps, how to create new payment gateway, what’s new in E-commerce 6.0 and more.
1) Adding additional languages or cultures to a website requires setting up the proper configurations in the site manager. This includes adding the new cultures and selecting which documents need translation.
2) Content then needs to be translated by selecting the appropriate language in the content tree and localization toolbar. Translated versions of pages are indicated by flags.
3) It is best practice to make language selection easy for users on the site and to acquire backlinks from target countries to help with SEO for different language versions.
The cloud platform is getting more and more attractive to the computing world. Azure is a new cloud system from Microsoft that allows applications to run from a remote connected system, hosted in a Microsoft data center, and store data in the cloud. The platform consists of three main parts – Development runtime, Azure runtime and Applications like SQL Azure. In this business focused session you will see the main business overview of this cloud platform.
AdWords is Google’s flagship advertising product which offers pay-per-click (PPC) and site-targeted advertising for text, banner and rich-media ads. In this session you will get basic overview of the AdWords and how to use it to better optimize your advertisement on the internet and get more leads from your web site.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
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.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
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.
2. Agenda
• The mobile marketplace
• A mobile attack plan
• It’s all about the content
• Mobile best practices
3. Mobile opportunity – Data and Hype
• Expected 9% growth in 2010
• Estimated 2 Billion cell phones worldwide (hand
me downs included)
• 93% of US adults own a cell phone (ubiquitous
technology)
• YouTube accounts for 36% of total video traffic on
mobile networks worldwide
• 1.6 Billion purchased from mobile devices in 2009
(increasing buyer confidence)
• 7.5% of the top 500 online retailers have a mobile
website/iPhone app
• Mobile advertising spending will surpass 6.5 billion
in 2012
• Users average 13 hours online total per week, up
from 7 hours in 2002 (Ruder Finn report –
Americans spend 3 hours using the mobile web)
“Desktops will
be irrelevant
in 3 years
time”
John Herlihy – Google
4. What are people doing?
Mobile users are opportunistic!
• 91% of mobile consumers use the
Internet to socialize (compared to 79%
of desktop users)
• 45% engage with social networks
• 62% use mobile for instant messaging
• 40% read content
• Mobile users watch videos (dominate
traffic form)
• Mobile users are more likely to
research subjects
• Men are more likely to use mobile as
an ‘escape’ (Not me of course!)
5. Top selling phones in 2010
Reflects more than 50 countries across six continents mobile phone sales
(not all inclusive list!) –
• 1. (2) Nokia 3720 Classic
• 2. (1) Apple iPhone 3G
• 3. (3) HTC HD2
• 4. (-)HTC Desire
• 5. (-)Sony Ericsson XPERIA X10
• 6. (-)Nokia 2730 Classic
• 7. (10) Samsung B2100
• 8. (-)Sony Ericsson Vivaz
• 9. (5) Nokia E52
• 10. (-)HTC Legend
Note: () = last month rankings
6. Pulling it together
The Device
• Web browsers
• Constrained browsers
• Proxy browsers
• Limited controls
• Limited screen size
• Limited memory and bandwidth
• Limited typography
• Limited color palette
The Environment
• Variable accoustics
• Variable lighting
• Variable mobile coverage
The Audience
• Looking for answers (SEO is important)
• Looking for local answers
• Looking for local answers now
• Ready to pay for local answers now
7. A pause for marketers
• Three things to consider when developing your mobile strategy
– Are you building only a lead generation strategy? Mobile strategies
shouldn’t always be about lead generation. The form factor makes it
extremely hard to perform extensive lead generation for marketing. The
mobile platform does serve well for furthering existing customer
relationships
– Have you clearly defined your objectives? Like any marketing and
development strategy what are your key objectives? What is your
audience demographics? These are important parts of developing an
effective mobile strategy.
– Have you defined accurate measures? Like any marketing strategy defining
accurate measures is extremely important. Unlike other marketing
strategies small devices have limited capabilities and you always need to
be careful with increasing bandwidth.
8. A mobile attack plan
• Provide a mobile alternative
• Build a device specific application
9. Provide a Mobile Alternative
Guiding principles:
• Alternate design and layout
• Tactic: Kentico redirection web part
• Tactic: Kentico CMS API
• Tactic: .NET API
• Simplify user input
• Tactic: Simpler design
• Reduced requests
• Tactic: Windows Communication Foundation (WCF)
• Adaptive design
• Design adapts to mobile environment
• Battery warnings
• Lost connection
•Linked phone calls (it is a phone!)
• Graceful degradation
•Notify user when personal info is selected
• If denied a request degrade slowly
• No clutter CSS
•Flow based layouts
10. Check out the Mobile sample site
• Site home page contains redirection to /Mobile
• Dedicated CSS stylesheet (Corporate Site – Mobile)
• /Mobile node
– Works as a master page for the mobile section
– No template inheritance from main site
• Sections available
– Home – redirected page with a Repeater dynamically loading content
from the Editable region on the main Home page
– News – Repeater displaying news with a transformation
– Articles – Dedicated mobile section and content is not shared
– About us – Two editable text web parts only in Mobile section
11. How does it work?
First
• Place Mobile
device redirection
web part on page
Second
• Set Redirection
URL
Third
• Break inheritance
• Create stylesheet
Captures HTTP request
12. Extending redirection – device targeting
Check for iPhone
CMS.GlobalHelper
Exploit the ASP.NET Request object (Request.UserAgent)
iPhone User Agent
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_2
like Mac OS X; en-
us)AppleWebKit/531.21.10 (KHTML, like
Gecko) Version/4.0.4 Mobile/7B334b
Safari/531.21.10
Best Practice Tip
Browser must report as mobile
Check for Andriod
Check for iPad
13. 5 minute mobile makeover - CSS patterns
• Common design pattern (Eliminate clutter)
– single-column, fluid width, three main sections: header, main content
and footer
Tab-based navigation, tabbed links with
relative width and horizontal menu
Don’t forget smaller form factors!
Modify Stylesheet
Best Practice Tip
14. Build a Device Specific Applications
• Tap into native application integration
– Caters to occasionally connected devices
– Caters to device features
– Marketplaces (fame, fortune and exposure)
– Tools: Appcelerator Titanium
– Tools: MobiOne
– Tools: Visual Studio
15. IT’S ALL ABOUT THE CONTENT!
AKA: I SEE DATA!
API Layer
Mobile PC Mobile iPad
Kentico CMS WW Data
16. Exposing content (Approach 1) REST
• What is REST?
– REST stands for Representation State Transfer
– Conceived in 2000 as a doctoral dissertation by Roy Fielding (a principal author
of HTTP protocol)
– REST is about accessing resources through a universal interface (web browser)
– RESTful URLs are addressable http://www.mysite.com/Products/Item300
• Why REST?
– Leverages scalability of the Web
– Site scalability through caching and session state
– Easier URLs
– Simplifies SEO
– Consistency with the design of the World Wide Web
– Can leverage generic client components (ex. jQuery controls) and dev skills
• Why not REST?
– If you need advanced collaboration between applications like distributed
transactions (WS-*)
– If you need to use a protocol other than HTTP
REST is an architectural style, not a specification!
17. Bit.ly Restful Example - simple
protected void bGetInfo_Click(object sender, EventArgs e)
{
string apiKey = "&apiKey=APIkey";
string loginKey="&login=rusername";
//encode the string
string shortUrl =shorturl"&shortUrl= "+ Server.HtmlEncode(txtURL.Text);
// Format for string sent is -
http://api.bit.ly/v3/clicks?&shortUrl=http%3A%2F%2Fbit.ly%2FavNcS4&login=login&apiKey=key&for
mat=xml
// URL must be encoded
WebRequest req = WebRequest.Create("http://api.bit.ly/v3/clicks?" + shortUrl + apiKey +
loginKey);
WebResponse resp = req.GetResponse();
Stream stream =resp.GetResponseStream();
StreamReader sr = new StreamReader(stream);
String s=sr.ReadToEnd();
txtInfo.Text=s;
}
WebRequest
WebResponse
18. Unifying all the options (Approach 2) - WCF
Up front work is required!
Wow! Look
at all the
options in
WCF!
19. WCF – Unified programming model
Interop
with other
Platforms & WS-*
ASMX & WSE
Attribute-
Based
Programming
Enterprise
Services
REST / HTTP
Programming
HTTP
Services
Message-
Oriented
Programming
System.Messaging
Extensibility
Location
transparency
.NET Remoting
20. WCF ABC (Address, Binding, Contract)
Client Service
Message
Address Binding Contract
(Where) (How) (What)
Endpoint
ABC A B C
Endpoints
A B C
21. webHttpBinding
• New “web-friendly” WCF Binding in Fx 3.5
– Allows for the development of RESTful services
– Does not use SOAP envelopes
– HTTP and HTTPS Transports Only
• Supports several wire formats:
– XML
– JSON
– Binary (streams)
22. WebServiceHost
• Specialized SerivceHost for RESTful services
– Eliminates need for lots of configuration
– Automatically configures address, binding, contract
• Optimized for single-endpoint services
• Use from .svc file:
<%@ ServiceHost Language="C#" Debug="true"
Service="Caching1.FeedService"
Factory=“System.ServiceModel.Activation.WebServiceHostFactory” %>"%>
23. [WebGet] And [WebInvoke]
• Binds a WCF operation to URI
space and HTTP method
• Indicate the HTTP Method for the operation
– WebGet – Don’t make me write it
– WebInvoke – All verbs other than GET (Method parameter takes
in the name of the Verb)
• Other Parameters
– BodyStyle – Indicates whether the Request/ Response are
wrapped or not
– RequestFormat – Json or Xml
– ResponseFormat – Json or Xml
– UriTemplate – Rich binding to URI
24. UriTemplate
• String that allows you to define
the structure of the URI, as well as
to define “Holes”
– The “Holes” are variables
– You Bind the template with parameters to
fill the holes
• {productId} hole / variable gets bound
to productId parameter in operation
[OperationContract]
[WebGet(UriTemplate=“product/{productId}")]
Product GetProduct(int productId);
Variable
25. Mobile site best practices
• Organize navigation logically for mobile
users
– Put navigation buttons below content to avoid
scrolling
– Place popular buttons first
– Make word links shorter for space
– Use optimized heading tags
• Keep information three clicks from home
page
• Degrade application gracefully
• Allow social bookmarking and tagging
functionality
• Avoid pop ups
• Submit a separate site map to Google
• Run a mobile site back link campaign
26. Things to avoid..
• Flash (Depending on device)
• Frames
• Cookies (many newer devices will
support)
• User tables sparingly
• Nested tables
• Absolute measures (100px wide
can be half the screen)
• Using a lot of fonts
27. Tips for images
• Images must be small
– Saving a 3 color file into a 256 color indexed GIF increases size
– Photoshop has a nice option to reduce this (Image mode – indexed
and then choose web colors)
• Images must download quickly
– Beware of clutter factor
• Don’t put large images at the top of the page
– It’s annoying to have to wait
– Exception: Photo gallery
28. Additional Information
• Did you get your poster?
• Best samples are in your project!
• Don’t forget to attend the API session tomorrow
• Documentation -
http://devnet.kentico.com/Documentation.aspx
• Code Snippet Library -
http://devnet.kentico.com/Blogs/Thomas-Robbins.aspx
• Marketplace -
http://devnet.kentico.com/Marketplace.aspx
Editor's Notes
Data source - http://searchengineland.com/top-10-reasons-your-website-should-go-mobile-32566
http://www.bizreport.com/2010/02/time_spent_with_mobile_internet_increases.html#