SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
11 MOBILE
TERMS
YOU NEED TO
KNOW
1 HTML5
HTML5 is the latest version of the HTML language for building
websites. In practice, “HTML5” has become the umbrella term
for app-like features on websites, even when it requires other
languages like JavaScript and CSS.
!
These HTML5 features enable web applications to match the
capabilities of native applications without plugins (e.g. web apps
that can work without a network connection, video playback
without Flash, etc.).
!
See also: “HTML5”	
  -­‐	
  HTML5	
  Rocks
2 NATIVE APPS
A software application developed to run on a specific mobile
operating system, and which is downloaded, purchased, and
upgraded through a central distribution portal (such as the App
Store).
!
Native apps are developed using software and tools that are
unique to the target mobile OS. As a result, native apps easily
inherit the look-and-feel of the mobile device but are also hard
to migrate to other operating systems.
3 HTML5 APPS
HTML5 applications (or “web apps”) are built with web
technologies (HTML, CSS, JavaScript) but offer the interactivity
and experience typically associated with a native application.
HTML5 apps are generally considered easier to build than
native applications.
!
Because they only require a common web browser, HTML5 apps
are easy to distribute and require little effort to migrate across
platforms and operating systems.
4 HYBRID APPS
An application built by combining HTML5 and native code. Like
a native app, hybrid apps are installed on a mobile device and are
distributed through a central portal (such as the App Store) but
offer the ease of development and cross-platform benefits of an
HTML5 app.
!
For more information, read Native vs. Hybrid vs. HTML5
5 mBaaS
A mobile Backend-as-a-Service (mBaaS) bundles the common
functionality required to support mobile applications into a
single cloud platform.
!
mBaaS solutions do not build the app that runs on a mobile
device. Instead they accelerate app development by reducing
the effort to develop services such as user management and
push notifications that are typically needed by mobile apps.
!
See also: “The New Lightweight Middleware?” – Forrester
Research
6 MOBILE FIRST
Mobile First is a technology-agnostic design principle. Designers
first focus on mobile, so that screen and bandwidth constraints
force designers to decide what user activities are most
important, which in turn, bring clarity to UX trade-offs on more
forgiving devices.
!
Further, the term Mobile First is sometimes used signify a shift
in which mobile becomes more important than the PC in an
organization's digital strategy.
!
See also: “What does mobile first mean to you? - FastCompany
7 RESPONSIVE
WEB DESIGN
Responsive web design (RWD) is a client-side developer
technique that uses fluid grids, flexible images and CSS media
queries to dynamically adapt the front-end of a website to
different screen sizes in order to optimize the user experience
for that device. Requires net new development or a rewrite of
an existing site.
!
See also: “Responsive Web Design” – A List Apart
8 RESPONSIVE
Responsive has become a broadly applied term to describe
various techniques and technologies in which a unified set of
website code produces web pages optimized for variety of
devices based on screen size and other device capabilities.
!
The application of responsive techniques to web development
was inspired by responsive architecture.
9 ReSS
Responsive web design with Server-Side components (ReSS) is a
form of responsive that combines RWD client-side techniques
with server-side code.
!
With ReSS, the overall page is constructed according to RWD
principles but individual components within the page can be
optimized for a specific device by server side code. ReSS
solutions can result in better performance than pure RWD but
are more complex to implement.
!
See also: “Responsive Design + Server Side Components” – LukeW
10
ADAPTIVE
WEB DESIGN
Adaptive Web Design is a method of creating multi-device
websites where the server uses a different template for each
device (or device class) to display the web page in a (typically
fixed width) layout appropriate for that device. Adaptive is
similar in goals to RWD, but accomplishes this with multiple
server-side templates vs. a single template with client-side
media queries.
!
See also: “Should Your Website Be Using Adpative Design” –
Harvard Buiness Review
RESPONSIVE
DELIVERY
RD is a form of responsive that proposes a single, unified set of
code that dynamically adapts to various endpoints. RD
accomplishes this goal by leveraging existing business logic
instead of rewriting a site. Software (typically in the cloud) adjusts
(in real-time) the front-end of a desktop site into customized
experiences for mobile sites and hybrid apps. CDNs, caching and
image optimization speed performance.
!
See also: “Responsive Delivery” - Moovweb
11
11
MOBILE
TERMS YOU
NEED TO
KNOW
HTML5
!
Native Apps
!
HTML5 Apps
!
Hybrid Apps
!
mBaSS
!
Mobile First
Responsive Web Design
!
Responsive
!
ReSS
!
Adaptive Web Design
!
Responsive Delivery

Contenu connexe

Tendances

Mobile Application Architecture Strategy
Mobile Application Architecture StrategyMobile Application Architecture Strategy
Mobile Application Architecture StrategyGary Wong
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseVenkat Alagarsamy
 
Single page webapplications
Single page webapplicationsSingle page webapplications
Single page webapplicationsRonald Harmsen
 
Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with SitecorePieter Brinkman
 
What are Progressive Web Apps & How Will They Impact The World of Web?
What are Progressive Web Apps & How Will They Impact The World of Web?What are Progressive Web Apps & How Will They Impact The World of Web?
What are Progressive Web Apps & How Will They Impact The World of Web?Rishabh Software
 
React Native App & PWA Platform for Magento 2
React Native App & PWA Platform for Magento 2React Native App & PWA Platform for Magento 2
React Native App & PWA Platform for Magento 2MobiCommerce
 
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKCreating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKMark van Aalst
 
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersMobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersFishbowl Solutions
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKMichael Welburn
 
Build a secure microservices app with IBM API Connect and App Connect
Build a secure microservices app with IBM API Connect and App Connect Build a secure microservices app with IBM API Connect and App Connect
Build a secure microservices app with IBM API Connect and App Connect AbdulrahmanAloraini4
 
Writing Native Smartphone Apps in Rhodes 2.0
Writing Native Smartphone Apps in Rhodes 2.0Writing Native Smartphone Apps in Rhodes 2.0
Writing Native Smartphone Apps in Rhodes 2.0Adam Blum
 
Mobile architecture overview
Mobile architecture overviewMobile architecture overview
Mobile architecture overviewDavid Scruggs
 
How to use SEO for Lead Generation
How to use SEO for Lead GenerationHow to use SEO for Lead Generation
How to use SEO for Lead GenerationChristine van Tonder
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 

Tendances (20)

Mobile Application Architecture Strategy
Mobile Application Architecture StrategyMobile Application Architecture Strategy
Mobile Application Architecture Strategy
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Single page webapplications
Single page webapplicationsSingle page webapplications
Single page webapplications
 
Mobile (App) Development with Sitecore
Mobile (App) Development with SitecoreMobile (App) Development with Sitecore
Mobile (App) Development with Sitecore
 
What are Progressive Web Apps & How Will They Impact The World of Web?
What are Progressive Web Apps & How Will They Impact The World of Web?What are Progressive Web Apps & How Will They Impact The World of Web?
What are Progressive Web Apps & How Will They Impact The World of Web?
 
React Native App & PWA Platform for Magento 2
React Native App & PWA Platform for Magento 2React Native App & PWA Platform for Magento 2
React Native App & PWA Platform for Magento 2
 
Benefits of developing a Single Page Web Applications using AngularJS
Benefits of developing a Single Page Web Applications using AngularJSBenefits of developing a Single Page Web Applications using AngularJS
Benefits of developing a Single Page Web Applications using AngularJS
 
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKCreating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
 
Power Mobile Apps with Sitecore
Power Mobile Apps with SitecorePower Mobile Apps with Sitecore
Power Mobile Apps with Sitecore
 
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile BrowsersMobile ECM for the iPad, iPhone, Android and Mobile Browsers
Mobile ECM for the iPad, iPhone, Android and Mobile Browsers
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
 
Salesforce touch
Salesforce touchSalesforce touch
Salesforce touch
 
Build a secure microservices app with IBM API Connect and App Connect
Build a secure microservices app with IBM API Connect and App Connect Build a secure microservices app with IBM API Connect and App Connect
Build a secure microservices app with IBM API Connect and App Connect
 
Writing Native Smartphone Apps in Rhodes 2.0
Writing Native Smartphone Apps in Rhodes 2.0Writing Native Smartphone Apps in Rhodes 2.0
Writing Native Smartphone Apps in Rhodes 2.0
 
Mobile architecture overview
Mobile architecture overviewMobile architecture overview
Mobile architecture overview
 
How to use SEO for Lead Generation
How to use SEO for Lead GenerationHow to use SEO for Lead Generation
How to use SEO for Lead Generation
 
chipkidz
chipkidzchipkidz
chipkidz
 
TPT
TPTTPT
TPT
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 

Similaire à 11 Mobile Terms You Need to Know

Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.Techugo
 
Web Application Development in 2023.pdf
Web Application Development in 2023.pdfWeb Application Development in 2023.pdf
Web Application Development in 2023.pdfTechugo
 
Front end web & app development
Front end web & app developmentFront end web & app development
Front end web & app developmentTarannum shaikh
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxgoodcoders
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxgoodcoders
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app developmentIBM Software India
 
Why Consider React Native for the Travel Industry.pdf
Why Consider React Native for the Travel Industry.pdfWhy Consider React Native for the Travel Industry.pdf
Why Consider React Native for the Travel Industry.pdfReactJS
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 
10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New AppSonitek International
 
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfAsp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfIntegrated IT Solutions
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Techugo
 
Leading frameworks to power your front end development
Leading frameworks to power your front end developmentLeading frameworks to power your front end development
Leading frameworks to power your front end developmentBenish Balakrishnan
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfLaura Miller
 
Sybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpSybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpPrabhakar Manthena
 
Why hybrid-is-important
Why hybrid-is-importantWhy hybrid-is-important
Why hybrid-is-importantJacob Nelson
 
10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web DevelopmentMars Devs
 
React native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to considerReact native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to considerShelly Megan
 
Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Netizens Technologies
 

Similaire à 11 Mobile Terms You Need to Know (20)

Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.Web Application Development- Best Practices in 2023.
Web Application Development- Best Practices in 2023.
 
Web Application Development in 2023.pdf
Web Application Development in 2023.pdfWeb Application Development in 2023.pdf
Web Application Development in 2023.pdf
 
Front end web & app development
Front end web & app developmentFront end web & app development
Front end web & app development
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
 
Why Consider React Native for the Travel Industry.pdf
Why Consider React Native for the Travel Industry.pdfWhy Consider React Native for the Travel Industry.pdf
Why Consider React Native for the Travel Industry.pdf
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App
 
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfAsp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
 
Leading frameworks to power your front end development
Leading frameworks to power your front end developmentLeading frameworks to power your front end development
Leading frameworks to power your front end development
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdf
 
Sybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wpSybase sup hybrid_web_container_article_wp
Sybase sup hybrid_web_container_article_wp
 
Why hybrid-is-important
Why hybrid-is-importantWhy hybrid-is-important
Why hybrid-is-important
 
10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development
 
React native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to considerReact native app development reasons to adopt and key aspects to consider
React native app development reasons to adopt and key aspects to consider
 
Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023
 

Plus de Moovweb

Shaping Mobile Commerce with Data-Driven Insights
Shaping Mobile Commerce with Data-Driven Insights�Shaping Mobile Commerce with Data-Driven Insights�
Shaping Mobile Commerce with Data-Driven InsightsMoovweb
 
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsWebinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsMoovweb
 
Web Semianr Seamless Apps with Moovweb
Web Semianr Seamless Apps with Moovweb Web Semianr Seamless Apps with Moovweb
Web Semianr Seamless Apps with Moovweb Moovweb
 
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile Experiences
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile ExperiencesBeyond Mobile-Friendly: Optimizing Your Customers' Mobile Experiences
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile ExperiencesMoovweb
 
Mobilegeddon: What It Is and How to Survive It
Mobilegeddon: What It Is and How to Survive It Mobilegeddon: What It Is and How to Survive It
Mobilegeddon: What It Is and How to Survive It Moovweb
 
Accelerate Mobile Charitable Giving
Accelerate Mobile Charitable GivingAccelerate Mobile Charitable Giving
Accelerate Mobile Charitable GivingMoovweb
 
Edited web-seminar-6-conversion-influences
Edited web-seminar-6-conversion-influencesEdited web-seminar-6-conversion-influences
Edited web-seminar-6-conversion-influencesMoovweb
 
10 Most Surprising Hybrid Apps
10 Most Surprising Hybrid Apps10 Most Surprising Hybrid Apps
10 Most Surprising Hybrid AppsMoovweb
 
The iOS7 Apple Event for the Enterprise (that never happened)
The iOS7 Apple Event for the Enterprise (that never happened)The iOS7 Apple Event for the Enterprise (that never happened)
The iOS7 Apple Event for the Enterprise (that never happened)Moovweb
 
12 mCommerce Best Practices That Drive Real ROI
12 mCommerce Best Practices That Drive Real ROI12 mCommerce Best Practices That Drive Real ROI
12 mCommerce Best Practices That Drive Real ROIMoovweb
 

Plus de Moovweb (10)

Shaping Mobile Commerce with Data-Driven Insights
Shaping Mobile Commerce with Data-Driven Insights�Shaping Mobile Commerce with Data-Driven Insights�
Shaping Mobile Commerce with Data-Driven Insights
 
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversionsWebinar: Moovweb Optimize: Learn how to increase your mobile conversions
Webinar: Moovweb Optimize: Learn how to increase your mobile conversions
 
Web Semianr Seamless Apps with Moovweb
Web Semianr Seamless Apps with Moovweb Web Semianr Seamless Apps with Moovweb
Web Semianr Seamless Apps with Moovweb
 
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile Experiences
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile ExperiencesBeyond Mobile-Friendly: Optimizing Your Customers' Mobile Experiences
Beyond Mobile-Friendly: Optimizing Your Customers' Mobile Experiences
 
Mobilegeddon: What It Is and How to Survive It
Mobilegeddon: What It Is and How to Survive It Mobilegeddon: What It Is and How to Survive It
Mobilegeddon: What It Is and How to Survive It
 
Accelerate Mobile Charitable Giving
Accelerate Mobile Charitable GivingAccelerate Mobile Charitable Giving
Accelerate Mobile Charitable Giving
 
Edited web-seminar-6-conversion-influences
Edited web-seminar-6-conversion-influencesEdited web-seminar-6-conversion-influences
Edited web-seminar-6-conversion-influences
 
10 Most Surprising Hybrid Apps
10 Most Surprising Hybrid Apps10 Most Surprising Hybrid Apps
10 Most Surprising Hybrid Apps
 
The iOS7 Apple Event for the Enterprise (that never happened)
The iOS7 Apple Event for the Enterprise (that never happened)The iOS7 Apple Event for the Enterprise (that never happened)
The iOS7 Apple Event for the Enterprise (that never happened)
 
12 mCommerce Best Practices That Drive Real ROI
12 mCommerce Best Practices That Drive Real ROI12 mCommerce Best Practices That Drive Real ROI
12 mCommerce Best Practices That Drive Real ROI
 

Dernier

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Dernier (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

11 Mobile Terms You Need to Know

  • 2. 1 HTML5 HTML5 is the latest version of the HTML language for building websites. In practice, “HTML5” has become the umbrella term for app-like features on websites, even when it requires other languages like JavaScript and CSS. ! These HTML5 features enable web applications to match the capabilities of native applications without plugins (e.g. web apps that can work without a network connection, video playback without Flash, etc.). ! See also: “HTML5”  -­‐  HTML5  Rocks
  • 3. 2 NATIVE APPS A software application developed to run on a specific mobile operating system, and which is downloaded, purchased, and upgraded through a central distribution portal (such as the App Store). ! Native apps are developed using software and tools that are unique to the target mobile OS. As a result, native apps easily inherit the look-and-feel of the mobile device but are also hard to migrate to other operating systems.
  • 4. 3 HTML5 APPS HTML5 applications (or “web apps”) are built with web technologies (HTML, CSS, JavaScript) but offer the interactivity and experience typically associated with a native application. HTML5 apps are generally considered easier to build than native applications. ! Because they only require a common web browser, HTML5 apps are easy to distribute and require little effort to migrate across platforms and operating systems.
  • 5. 4 HYBRID APPS An application built by combining HTML5 and native code. Like a native app, hybrid apps are installed on a mobile device and are distributed through a central portal (such as the App Store) but offer the ease of development and cross-platform benefits of an HTML5 app. ! For more information, read Native vs. Hybrid vs. HTML5
  • 6. 5 mBaaS A mobile Backend-as-a-Service (mBaaS) bundles the common functionality required to support mobile applications into a single cloud platform. ! mBaaS solutions do not build the app that runs on a mobile device. Instead they accelerate app development by reducing the effort to develop services such as user management and push notifications that are typically needed by mobile apps. ! See also: “The New Lightweight Middleware?” – Forrester Research
  • 7. 6 MOBILE FIRST Mobile First is a technology-agnostic design principle. Designers first focus on mobile, so that screen and bandwidth constraints force designers to decide what user activities are most important, which in turn, bring clarity to UX trade-offs on more forgiving devices. ! Further, the term Mobile First is sometimes used signify a shift in which mobile becomes more important than the PC in an organization's digital strategy. ! See also: “What does mobile first mean to you? - FastCompany
  • 8. 7 RESPONSIVE WEB DESIGN Responsive web design (RWD) is a client-side developer technique that uses fluid grids, flexible images and CSS media queries to dynamically adapt the front-end of a website to different screen sizes in order to optimize the user experience for that device. Requires net new development or a rewrite of an existing site. ! See also: “Responsive Web Design” – A List Apart
  • 9. 8 RESPONSIVE Responsive has become a broadly applied term to describe various techniques and technologies in which a unified set of website code produces web pages optimized for variety of devices based on screen size and other device capabilities. ! The application of responsive techniques to web development was inspired by responsive architecture.
  • 10. 9 ReSS Responsive web design with Server-Side components (ReSS) is a form of responsive that combines RWD client-side techniques with server-side code. ! With ReSS, the overall page is constructed according to RWD principles but individual components within the page can be optimized for a specific device by server side code. ReSS solutions can result in better performance than pure RWD but are more complex to implement. ! See also: “Responsive Design + Server Side Components” – LukeW
  • 11. 10 ADAPTIVE WEB DESIGN Adaptive Web Design is a method of creating multi-device websites where the server uses a different template for each device (or device class) to display the web page in a (typically fixed width) layout appropriate for that device. Adaptive is similar in goals to RWD, but accomplishes this with multiple server-side templates vs. a single template with client-side media queries. ! See also: “Should Your Website Be Using Adpative Design” – Harvard Buiness Review
  • 12. RESPONSIVE DELIVERY RD is a form of responsive that proposes a single, unified set of code that dynamically adapts to various endpoints. RD accomplishes this goal by leveraging existing business logic instead of rewriting a site. Software (typically in the cloud) adjusts (in real-time) the front-end of a desktop site into customized experiences for mobile sites and hybrid apps. CDNs, caching and image optimization speed performance. ! See also: “Responsive Delivery” - Moovweb 11
  • 13. 11 MOBILE TERMS YOU NEED TO KNOW HTML5 ! Native Apps ! HTML5 Apps ! Hybrid Apps ! mBaSS ! Mobile First Responsive Web Design ! Responsive ! ReSS ! Adaptive Web Design ! Responsive Delivery