The document discusses the pros and cons of developing mobile apps using HTML5 versus using native development. For HTML5, the pros include less code needed, no platform-specific training required for developers, and web developers can build mobile apps. However, HTML5 has limitations in addressing platform-specific issues and lack of access to all device features. Native development allows deeper integration with device features but requires learning multiple platforms and languages. The document provides examples of apps developed using each approach.
As a Product Owner, I’ve learned a ton of lessons to helping my team create something great with cutting edge HTML5, and I thought I’d share those lessons.
Ning Zhou, CTO of Blank Slate Factory, will demonstrate the creation of a web application using browser side technologies (HTML/CSS/JS) and the Blank Slate Web Platform. By using the Blank Slate platform, designers and developers can build, share, analyze and monetize web applications without having to built core application capabilities such as data management, user management and payment collection. We are currently accepting beta customers to Blank Slate. Beta customers can be developers and business people -- and we're helping to match people with complementary skills.
As a Product Owner, I’ve learned a ton of lessons to helping my team create something great with cutting edge HTML5, and I thought I’d share those lessons.
Ning Zhou, CTO of Blank Slate Factory, will demonstrate the creation of a web application using browser side technologies (HTML/CSS/JS) and the Blank Slate Web Platform. By using the Blank Slate platform, designers and developers can build, share, analyze and monetize web applications without having to built core application capabilities such as data management, user management and payment collection. We are currently accepting beta customers to Blank Slate. Beta customers can be developers and business people -- and we're helping to match people with complementary skills.
Throughout 2015, we saw tremendous growth in the creation of and interest in conversational apps. As such, we're kicking off the year by providing an overview of the four services found on Watson Developer Cloud that can help you build a conversational interface for your application: Natural Language Classifier, Dialog, Retrieve & Rank and Document Conversion.
Ionic Native: Native-powered apps, without the hassleIonic Framework
Join us for a live walkthrough of Ionic Native, a curated library of over 250 Community and Premier native solutions and plugins, delivering everything you need to build amazing cross-platform experiences from Day One.
View the presentation here: https://ionicpro.wistia.com/medias/bacos4ktbn
Deploying Your Application on Bluemix in 4 Easy StepsIBM Watson
Watch the webinar replay: https://www.youtube.com/watch?v=omJpqVa-sxc
Whether you are prepping for your first hackathon or you’ve competed in many before, you know that the key to a successful hack depends on how quickly you can get your app coded to create that WOW factor to beat out your competition.
To get that edge and create that WOW factor, IBM is enabling developers to do this using IBM Bluemix and IBM Watson.
Hit the ground running at your next hackathon with our top tips and tricks to leverage Watson services on Bluemix from the experts!
Join us for a brief overview of the Salesforce Mobile SDK and Ionic Framework, and learn how you can use the two technologies together to build consumer apps lightning fast. We will talk about best practices, considerations, and architecture of a consumer app. The talk is aimed at a technical audience who are both beginners and proficient at mobile app development.
Mobility and multi-channel experiences are here to stay. Your employees and customers are on the go, and to succeed, you need to keep up. In “8 Steps to a Long Term Mobile Strategy” find out the basics of mobile - why it matters, who should care – and then dive into the eight things that make up a dedicated, differentiated mobile strategy.
Hybrid Mobile App Development Frameworks 2016PixelCrayons
A hybrid mobile application refers to something that combines elements of both native as well as web applications. For creating mobile apps that are user-specific, the HTML5 framework provides several alternatives that have their own dynamics and functionalities. So, why these hybrid apps are so prominent? It is the ease of the developers who just have to write these apps at one time and get the facility to have them run on any platform. In this slide, we will provide a cluster of HTML5 frameworks like phonegap app development, ionic app development, sencha app development, famo.us framework for the comfort of programming and designing:
Enhancing SharePoint with Responsive Web DesignEric Overfield
One of the hottest topics in Web Design over the last few years has been Responsive Web Design (RWD). The theory of one site structure for current web devices, including tablets and smartphones, has also attracted SharePoint developers, but the complexity of RWD has been a stumbling block. In this session we will start with an overview of what is Responsive Web Design followed by an in-depth look into the pros and cons of applying a responsive design on SharePoint. We will then dive into the code and learn how to create a SharePoint site that is both responsive and attractive. We will finish with a look at SharePoint 2013 and Device Channels, and review how Responsive Web Design can play a role in current and future SharePoint Branding projects.
Session Take-aways:
Building off what was learned in the previous session, Branding SharePoint for Evolving Internet Devices, this session is geared towards web developers, programmers and IT to learn "how" to code for modern Internet devices. Attendees will have been exposed to not only what Responsive Web Design is and how it functions, but also how to apply it directly to SharePoint. As with all techniques, there are pros and cons to Responsive Web Design, not only in general but also how it is applied to, and utilized by SharePoint. After a thorough review and multiple demos attendees will have seen the code and learned what to expect. Finally attendees will learn how SharePoint 2013 handles mobile computing and how Responsive Web Design can help solve SharePoint 2013's mobile computing shortcomings.
Highlights:
Find out what the hot web design topic Response Web Design is all about.
See how to utilize Response Web Design in your SharePoint project.
Learn how to leverage this knowledge in SharePoint 2013 as well.
Our team mascot and social media guru, Posty, gives helpful pointers on social media and digital marketing. Below, you will find a collection of his #PostyTips that we have put together to share with you!
Throughout 2015, we saw tremendous growth in the creation of and interest in conversational apps. As such, we're kicking off the year by providing an overview of the four services found on Watson Developer Cloud that can help you build a conversational interface for your application: Natural Language Classifier, Dialog, Retrieve & Rank and Document Conversion.
Ionic Native: Native-powered apps, without the hassleIonic Framework
Join us for a live walkthrough of Ionic Native, a curated library of over 250 Community and Premier native solutions and plugins, delivering everything you need to build amazing cross-platform experiences from Day One.
View the presentation here: https://ionicpro.wistia.com/medias/bacos4ktbn
Deploying Your Application on Bluemix in 4 Easy StepsIBM Watson
Watch the webinar replay: https://www.youtube.com/watch?v=omJpqVa-sxc
Whether you are prepping for your first hackathon or you’ve competed in many before, you know that the key to a successful hack depends on how quickly you can get your app coded to create that WOW factor to beat out your competition.
To get that edge and create that WOW factor, IBM is enabling developers to do this using IBM Bluemix and IBM Watson.
Hit the ground running at your next hackathon with our top tips and tricks to leverage Watson services on Bluemix from the experts!
Join us for a brief overview of the Salesforce Mobile SDK and Ionic Framework, and learn how you can use the two technologies together to build consumer apps lightning fast. We will talk about best practices, considerations, and architecture of a consumer app. The talk is aimed at a technical audience who are both beginners and proficient at mobile app development.
Mobility and multi-channel experiences are here to stay. Your employees and customers are on the go, and to succeed, you need to keep up. In “8 Steps to a Long Term Mobile Strategy” find out the basics of mobile - why it matters, who should care – and then dive into the eight things that make up a dedicated, differentiated mobile strategy.
Hybrid Mobile App Development Frameworks 2016PixelCrayons
A hybrid mobile application refers to something that combines elements of both native as well as web applications. For creating mobile apps that are user-specific, the HTML5 framework provides several alternatives that have their own dynamics and functionalities. So, why these hybrid apps are so prominent? It is the ease of the developers who just have to write these apps at one time and get the facility to have them run on any platform. In this slide, we will provide a cluster of HTML5 frameworks like phonegap app development, ionic app development, sencha app development, famo.us framework for the comfort of programming and designing:
Enhancing SharePoint with Responsive Web DesignEric Overfield
One of the hottest topics in Web Design over the last few years has been Responsive Web Design (RWD). The theory of one site structure for current web devices, including tablets and smartphones, has also attracted SharePoint developers, but the complexity of RWD has been a stumbling block. In this session we will start with an overview of what is Responsive Web Design followed by an in-depth look into the pros and cons of applying a responsive design on SharePoint. We will then dive into the code and learn how to create a SharePoint site that is both responsive and attractive. We will finish with a look at SharePoint 2013 and Device Channels, and review how Responsive Web Design can play a role in current and future SharePoint Branding projects.
Session Take-aways:
Building off what was learned in the previous session, Branding SharePoint for Evolving Internet Devices, this session is geared towards web developers, programmers and IT to learn "how" to code for modern Internet devices. Attendees will have been exposed to not only what Responsive Web Design is and how it functions, but also how to apply it directly to SharePoint. As with all techniques, there are pros and cons to Responsive Web Design, not only in general but also how it is applied to, and utilized by SharePoint. After a thorough review and multiple demos attendees will have seen the code and learned what to expect. Finally attendees will learn how SharePoint 2013 handles mobile computing and how Responsive Web Design can help solve SharePoint 2013's mobile computing shortcomings.
Highlights:
Find out what the hot web design topic Response Web Design is all about.
See how to utilize Response Web Design in your SharePoint project.
Learn how to leverage this knowledge in SharePoint 2013 as well.
Our team mascot and social media guru, Posty, gives helpful pointers on social media and digital marketing. Below, you will find a collection of his #PostyTips that we have put together to share with you!
Para quienes no lo conocen, Posty es la mascota de nuestro equipo y un gurú del Social Media, que da consejos útiles sobre redes sociales y marketing digital a través de su cuenta de Twitter @PostyTips. Aquí te presentamos una colección de sus #PostyTips que hemos reunido para compartir contigo.
Hemos recopilado todas nuestras infografías hasta la fecha que cubren temas tales como limpieza del perfil en redes sociales, maneras de reutilizar tu contenido, aplicaciones nativas vs. aplicaciones móviles y muchos más.
We’ve assembled a compilation of all of our infographics to date that cover topics such as social media profile clean-up, ways to repurpose your content, native apps vs. mobile apps, and many more.
Post Windows Mobile: New Application Development PlatformsBarcoding, Inc.
Jack Nosek, Barcoding’s lead software engineer, reveals what application tools and platforms companies will employ with the next generation of mobile devices. During this session, Nosek compares HTML5, Xamarin, and Native development for iOS, Android, and Windows Phone/Embedded 8.1.
March OpenNTF Webinar: Nomad Mobile - Tips and Tricks
Want to deploy your "classic" Notes client applications to mobile devices? Learn how HCL Nomad can deploy your Notes applications to your user's phones and tablets with no to minimal changes. Optimize those applications to really make those applications shine on mobile devices using new @Functions and LotusScript calls. Two presenters from HCL will share what Nomad Mobile is and the new functionality for optimization. Then see how a developer took an old Notes application and optimized it for Nomad and specific devices.
The speakers will be:
Thomas Hampel, HCL
Maxx Sutton, HCL
Theo Heselmans, HCL Lifetime Ambassador
Tom Van Aken, HCL Ambassador
Top 4 Cross Platform tools for Mobile App Developmenttechugo
Scope of Cross Platform App Development is bright as developers and engineers find it easy and interesting to use a single code base to compile and deploy their app on all major mobile platforms. Top 4 Cross Platform Development tools are discussed here in the presentation, with few of their major pros and cons:
Elevate your career with our .NET Full Stack course in Hyderabad. Acquire practical experience, industry recognition, and job placement assistance for a rewarding future in full-stack development.
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
Abstract
In this session John and Mark will demonstrate how an XPages developer can make the simple, practical, logical evolution from XPages to IBM Worklight developer.
Have you ever wondered how to easily integrate a mobile phone native feature set with your corporate web applications? We will show that any XPages developer currently building mobile-accessible websites already has the skillset to build native mobile apps using IBM Worklight. We will cover installation, setup, similarities in designer clients, the test environment, the skills necessary and provide a working example.
You have the skills, you have the knowledge. Your only challenge is to come to the session and understand how to make this work. Go from HTML5 to native in minutes.
PhoneGap is a mobile development framework that helps build Apps for mobile platforms like Android, iOS, Windows Phone, Blackberry, Bada, Symbian, WebOS and Tizen.
The JavaScript team at Neev is well equipped with multiple JavaScript frameworks such as PhoneJS, AngularJS, jQuery among others.
Most of the complexity in creating an application using PhoneGap framework lies in the level of expertise in JavaScript.
HTML5 or Android for Mobile Development?Reto Meier
Android apps or the mobile web? It's often a hard choice when deciding where to invest your mobile development resources. While the mobile web continues to grow, apps and app stores are incredibly popular. We will present both perspectives and offer some suggestions for making the most of each platform.
Deal with the dilemma of hybrid and nativeswamileo1
There are two kinds of platforms that can be used to build an app, Hybrid or Cross platforms and Native platforms. Hybrid and Native technologies have their own pros and cons although it is still debatable which framework is better.
Dev Dives 1 Building end-to-end automation for expense reports.pdfCristina Vidu
This session is suitable for any developer interested in learning how to achieve more productivity by integrating with expense reports platforms, processing invoices, and leveraging AI for classification of the expenses. With UiPath any business can easily bring the latest advancements in UI Automation, Document Understanding, and AI to develop an automation that can create expense reports automatically.
📕 During the meetup we’ll cover:
Typical use cases for cross-platform projects
How cross-platform activities work in Studio
How to build an automation using UiPath, including a live example and demo:
Document Understand for invoice processing
Real example of UI Automation for the expense report
AI models for classification of expenses
Answer to Q&A.
👨💻 Speakers:
Alexandru Roman, Senior Product Manager @UiPath
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
When stars align: studies in data quality, knowledge graphs, and machine lear...
Dl html5 vs native presentation
1. The Pros & Cons of HTML5
vs. Native
Dave Lane
VP of Technology
Metova
2. Dave Lane
• Worked within mobile
Web industry since 2006
• Personally developed
more than 20 apps, a
combination of
native, Web & hybrid
• Metova has developed
over 200 mobile & Web
apps
VP of Technology, Metova
www.Metova.com
@Metova
3. HTML5 Development
For Developers
• Less code to write &
maintain
• Little to no rework to
implement features on
new platforms
For Enterprises
• Save time & money on
development
Shared code & UI across platforms
www.Metova.com
@Metova
4. HTML5 Development
For Developers
• No training needed to
support new platforms or
devices
For Enterprises
• Broader app support for
end-users devices
Supports multiple devices (even ones you
don’t specifically target)
www.Metova.com
@Metova
School of the Legends
• Shares Web content across
iPhone and Android devices
5. HTML5 Development
For Developers
• Web developers can use
the tools & technologies
they already know & love
For Enterprises
• Broader talent pool to
pull from for mobile
developer resources
• Can give Web teams
responsibility for mobile
instead of hiring a
separate team or
retraining
Web developers are now mobile developers
www.Metova.com
@Metova
6. HTML5 Development
For Developers
• Faster development time
• Less fulfilling
development experience
since platform-specific
features are unavailable
For Enterprises
• Single design for all
mobile clients
• Some end users expect a
platform-specific
experience (any they’ve
be disappointed)
Homogenous design is implicitly encouraged
(no platform-specific UX)
www.Metova.com
@Metova
7. HTML5 Development
For Developers
• Difficult to address
platform-specific bugs
• It’s difficult to implement
features not available
through
HTML5/JavaScript
For Enterprises
• Slower turnaround when
the development team is
tasked to address
platform specific defects
Level of abstraction level away from
platform code
www.Metova.com
@Metova
8. HTML5 Development
For Developers
• Disappointment (HTML5
isn’t a silver bullet)
• Extra time spent
troubleshooting platform
or manufacturer specific
problems
For Enterprises
• Device specific problems
can cause app user
dissatisfaction
• Different browser
rendering engines
• Unexpected behavior
(e.g., single-column view
vs. desktop view)
Fragmentation in feature support
www.Metova.com
@Metova
9. Kelley Blue Book
• Simple Android app containing
a Web view
• All content is Web-based
• No use of platform specific UI
elements
• Works on any mobile device
www.Metova.com
@Metova
HTML5 Development
10. Native Development
For Developers
• Easily troubleshoot
problems with
debugging/profiling
• No guesswork
• Optimize slow features
For Enterprises
• Faster turnaround when
addressing platform
specific problems
• Smoother end user
experience
Superior development tools leads to a higher
preforming app
www.Metova.com
@Metova
11. Native Development
For Developers
• Less concern about
exposing logic that could
be considered a trade
secret
For Enterprises
• Distribute apps without
revealing source code
Code ownership & security
www.Metova.com
@Metova
12. Native Development
For Developers
• Higher precision in
implementing design
• Deeper integration with
device functions
• Access & modify contacts
& other personal
information
• Leverage new features
For Enterprises
• Higher satisfaction from
the design
implementation
• Greater possibilities for
future features
• Fewer limitations
Pixel perfect design & feature development
www.Metova.com
@Metova
13. Native Development
For Developers
• Required knowledge of
multiple
platforms, frameworks &
languages
• Retraining per platform
• OS upgrades can still
cause fragmentation in
feature support
For Enterprises
• Higher costs & longer
timelines for
development
Increased development effort
www.Metova.com
@Metova
14. Video Conferencing
App
• Native contact list integration
• Invite your contacts
• Platform specific navigation
conventions
• Tab navigation along bottom
of screen
• Control over entire screen
• Custom native header & footer
www.Metova.com
@Metova
Native Development
15. The Pros & Cons of HTML5
vs. Native
Dave Lane
VP of Technology
Dave.Lane@Metova.com
www.Metova.com
@Metova