1<!doctype html><html lang="en"><head><title>Digital Publishing Blog - Ebook & App Tips | PubCoder</title><meta charset="utf-8"><meta name="description" content="Tips and tutorials for creating interactive ebooks and apps. EPUB3 publishing, accessibility, children's books, and digital content trends."><meta name="keywords" content="interactive ebook tips, epub publishing guide, digital publishing blog, ebook accessibility, children's book apps, e-publishing software, interactive publishing, epub3 publishing"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="robots" content="index"><link rel="canonical" href="https://www.pubcoder.com/blog"><meta property="og:url" content="https://www.pubcoder.com/blog"><meta property="og:type" content="website"><meta property="og:title" content="Digital Publishing Blog - Ebook & App Tips | PubCoder"><meta property="og:description" content="Tips and tutorials for creating interactive ebooks and apps. EPUB3 publishing, accessibility, children's books, and digital content trends."><meta property="og:image" content="https://www.pubcoder.com/assets/images/Pubcoder_share.jpg"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Digital Publishing Blog - Ebook & App Tips | PubCoder"><meta name="twitter:description" content="Tips and tutorials for creating interactive ebooks and apps. EPUB3 publishing, accessibility, children's books, and digital content trends."><meta name="twitter:image" content="https://www.pubcoder.com/assets/images/Pubcoder_share.jpg"><link rel="shortcut icon" type="image/png" href="https://www.pubcoder.com/favicon.png"><link rel="apple-touch-icon" href="/assets/images/apple-touch-icon.jpg"><link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="preconnect" href="https://www.googletagmanager.com"><link rel="dns-prefetch" href="//code.jquery.com"><link rel="dns-prefetch" href="//cdn.iubenda.com"><link rel="preload" href="https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E3b8s8yn4hnCci.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/assets/css/fonts/lineto-circular-bold.ttf" as="font" type="font/ttf" crossorigin><link rel="preload" as="image" href="/assets/images/socialimpact.webp" type="image/webp" imagesrcset="/assets/images/socialimpact-320w.webp 320w, /assets/images/socialimpact-640w.webp 640w, /assets/images/socialimpact-1024w.webp 1024w, /assets/images/socialimpact.webp 1920w" fetchpriority="high"><style>*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.5;color:#0d0d0d;background:#fbfff0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.pubLogo{display:inline}header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fbfff0;border-bottom:1px solid rgba(13,13,13,.1);padding:1rem 0}.header-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo{max-width:160px;height:auto}nav a{font-size:14px;font-weight:500;transition:opacity .2s}nav a:hover{opacity:.7}.hero{position:relative;padding-top:50px;padding-bottom:100px}.hero.homepage{background:#f0f0f0}.hero_wrapper{max-width:80%;width:100%;margin:0 auto;position:relative;z-index:1}.hero h1#claim{position:relative;margin:0;line-height:.85em;font-size:12vw;padding-bottom:10px;font-family:Barlow,sans-serif;font-weight:900;font-style:italic}.hero .clip{background-image:url(/assets/images/Bkg_Typo.webp);background-position:0 0;background-size:110%;color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:default}.hero p{font-size:1.25em;line-height:1.6;margin-bottom:2rem}.button-container{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.btn{padding:0 32px;border-radius:4px;text-align:center;display:inline-block;
1font-family:'Circular Bold',sans-serif;text-transform:uppercase;font-size:.75em;line-height:50px;width:190px;margin:0 5px;z-index:3;position:relative;letter-spacing:1.52px;transition:all .6s ease-in-out}.gradient_btn{background-image:linear-gradient(135deg,#ff6b9d 0,#c06c84 50%,#6c5b7b 100%);background-size:200% auto;color:#fff}.gradient_btn:hover{background-position:right center;box-shadow:0 20px 30px 0 rgba(0,0,0,.07)}.white_btn{background:#fff;color:#0d0d0d;position:relative}.white_btn:hover{box-shadow:0 20px 30px 0 rgba(0,0,0,.07)}@media (max-width:768px){.btn{width:100%;max-width:100%;display:block;margin:10px auto}}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.container-padding{padding-left:100px;padding-right:100px}.flex-wrapper{display:flex;gap:2rem}.col-50{flex:1;min-width:0}.align-center{text-align:center}h1,h2,h3,h4{font-weight:700;line-height:1.2}h2{font-size:clamp(1.75rem,4vw,2.5rem);margin-block-start:0;margin-block-end:41.5px}h3{font-size:clamp(1.5rem,3vw,2rem);margin-block-start:40px;margin-block-end:40px}h4{font-size:clamp(1.25rem,2.5vw,1.5rem)}p{margin-bottom:1rem}@media (max-width:768px){.header-container{padding:0 1rem}.hero{padding:6rem 1rem 3rem;min-height:80vh}.flex-wrapper{flex-direction:column}nav{display:none}.mobile-flex-column{flex-direction:column}}.line-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.site-content{min-height:100vh}</style><link rel="preload" href="/assets/css/main.css" as="style" onload='this.onload=null,this.rel="stylesheet"'><noscript><link rel="stylesheet" href="/assets/css/main.css"></noscript><link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" as="style" onload='this.onload=null,this.rel="stylesheet"'><noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css"></noscript>
1<script>window.addEventListener("load",function(){!function(e,t,n,a,o){e[a]=e[a]||[],e[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var r=t.getElementsByTagName(n)[0],s=t.createElement(n);s.async=!0,s.src="https://www.googletagmanager.com/gtm.js?id=GTM-T26XFNQ",r.parentNode.insertBefore(s,r)}(window,document,"script","dataLayer")})</script>
1<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],window.addEventListener("load",function(){var a=document.createElement("script");a.src="https://www.googletagmanager.com/gtag/js?id=G-XXNL4PNDXB",a.async=!0,document.head.appendChild(a),a.onload=function(){gtag("js",new Date),gtag("config","G-XXNL4PNDXB")}})</script>
1<script type="text/javascript">var _iub=_iub||[];function loadIubenda(){var e=document.createElement("script");e.src="//cdn.iubenda.com/cs/gpp/stub.js",document.head.appendChild(e);var o=document.createElement("script");o.src="//cdn.iubenda.com/cs/iubenda_cs.js",o.charset="UTF-8",document.head.appendChild(o)}_iub.csConfiguration={askConsentAtCookiePolicyUpdate:!0,countryDetection:!0,enableLgpd:!0,enableUspr:!0,floatingPreferencesButtonDisplay:"bottom-right",lang:"en",lgpdAppliesGlobally:!1,perPurposeConsent:!0,siteId:1140355,whitelabel:!1,cookiePolicyId:89177845,banner:{acceptButtonCaptionColor:"#FFFFFF",acceptButtonColor:"#0D0D0D",acceptButtonDisplay:!0,backgroundColor:"#FBFFF0",closeButtonDisplay:!1,customizeButtonCaptionColor:"#0D0D0D",customizeButtonColor:"#E3E7D9",customizeButtonDisplay:!0,explicitWithdrawal:!0,listPurposes:!1,linksColor:"#000000",position:"bottom",rejectButtonCaptionColor:"#FFFFFF",rejectButtonColor:"#0D0D0D",rejectButtonDisplay:!0,showPurposesToggles:!1,textColor:"#0D0D0D",fontSizeBody:"10px",content:"We use cookies to improve your experience. %{cookie_policy_link}"}},"complete"===document.readyState||"interactive"===document.readyState?setTimeout(loadIubenda,1):window.addEventListener("DOMContentLoaded",function(){setTimeout(loadIubenda,1)})</script>
1<script>var recaptchaLoaded=!1;function loadRecaptcha(){if(!recaptchaLoaded){recaptchaLoaded=!0;var e=document.createElement("script");e.src="https://www.google.com/recaptcha/api.js",e.async=!0,e.defer=!0,document.head.appendChild(e)}}["scroll","mousemove","touchstart","keydown"].forEach(function(e){window.addEventListener(e,loadRecaptcha,{once:!0,passive:!0})}),setTimeout(loadRecaptcha,5e3)</script>
1<script>var turnstileLoaded=!1;function loadTurnstile(){if(!turnstileLoaded){turnstileLoaded=!0;var e=document.createElement("script");e.src="https://challenges.cloudflare.com/turnstile/v0/api.js",e.async=!0,e.defer=!0,document.head.appendChild(e)}}["scroll","mousemove","touchstart","keydown"].forEach(function(e){window.addEventListener(e,loadTurnstile,{once:!0,passive:!0})}),setTimeout(loadTurnstile,5e3)</script>
1<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
1</head><body class="blog">
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-T26XFNQ
vendor: 82 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<div class="site-content"><div class="line-bg"></div><div class="header container"><div class="menu-overlay"></div><div class="header-wrapper flex-wrapper space-between vertical-align-center tablet-landscape-flex-column"><div class="logo-container col-20"><a href="/"><img src="/assets/images/pubcoder_logo.svg" alt="PubCoder Logo"></a></div><div class="nav-container"><nav><a href="/features" class="nav-item id1" target="">Features</a><div class="nav-item-wrapper"><a href="" class="nav-item has-children id3" target="">Resources<span class="dropdown-arrow">▾</span></a><div class="simple-dropdown"><a href="https://docs.pubcoder.com" class="simple-dropdown-item" target="_blank">Learn <svg class="external-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></a><a href="/services" class="simple-dropdown-item" target="">Services</a> <a href="/blog" class="simple-dropdown-item" target="">Blog</a> <a href="https://socialimpact.pubcoder.com" class="simple-dropdown-item" target="_blank">Social Impact <svg class="external-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></a><a href="https://forum.pubcoder.com" class="simple-dropdown-item" target="_blank">Forum <svg class="external-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></a><a href="/epub-accessibility-checker" class="simple-dropdown-item" target="">EPUB Checker</a></div></div><a href="/download" class="nav-item id12" target="">Download</a><a href="/pricing" class="nav-item id2" target="">Pricing</a><a href="https://shelf.pubcoder.com/" class="nav-item id5" target="_blank">Shelf <svg class="external-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg></a><a href="/design-schools" class="nav-item id11" target="">Schools</a><a href="/accessibility" class="nav-item id10" target="">Accessibility</a><a href="https://account.pubcoder.com/login/" class="nav-item id9" target="">Login</a></nav></div><div id="trialBtn" class="col-20 align-right try-pubcoder" style="position:relative"><a href="/get" class="gradient_btn align-center btn">Free Trial</a></div><span id="back" class="chevron"><img src="/assets/images/chevron.png" alt="Back Icon"></span><span id="hamb" class="hamburger"><span></span><span></span><span></span></span></div></div><div class="hero container grey_bg"><div id="scrollDown" class="scroll-down"><div class="elements"><span class="scroll">scroll</span> <span class="dash"></span> <span class="dot"></span></div></div><div class="hero_wrapper align-center"><h1 class="underline_deco centered smaller">What's new.</h1><p>The Blog to keep you updated on PubCoderâs world.</p></div></div><div class="section posts container-padding padding-bottom-100 overlap-bg"><div class="flex-wrapper post-container space-between"><a href="/en/interactive/ebook/software/comparison/2026/05/04/best-interactive-ebook-software.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/best-ebook-software-heroimage.webp" type="image/webp"><img src="/assets/images/posts/best-ebook-software-heroimage.webp" alt="Interactive ebook examples across four use cases â
1children's book, corporate training, marketing flipbook, and EPUB." loading="lazy"></picture></div><div class="post-content"><span class="post-meta">4/5/2026</span><h4>Best Interactive Ebook Software in 2026: A Buyer's Guide by Use Case</h4><p>Honest comparison of 8 interactive ebook tools grouped by what you're actually trying to build â professional publishing, self-publishing, education, and content marketing.</p></div></div></a><a href="/en/interactive/ebook/guide/2026/04/06/how-to-create-interactive-ebooks.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/how-to-create-interactive-ebook.webp" type="image/webp"><img src="/assets/images/posts/how-to-create-interactive-ebook.jpg" alt="Cover of Interactive Books." loading="lazy"></picture></div><div class="post-content"><span class="post-meta">6/4/2026</span><h4>How to Create Interactive Ebooks: The Complete Guide [2026]</h4><p>Static PDFs and plain EPUBs are no longer enough. Here is a complete guide to creating interactive ebooks with animations, audio, video, quizzes, and more â from planning through distribution.</p></div></div></a><a href="/en/2026/03/10/pubcoder-unicef-accessible-digital-textbooks.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/unicef-adt-children-tablet.webp" type="image/webp"><img src="/assets/images/posts/unicef-adt-children-tablet.jpg" alt="At the Aga Khan School in Nairobi, Kenya, deaf students learn through a sign language video from an Accessible Digital Textbook produced locally with the support of the Kenyan Ministry of Education." loading="lazy"></picture></div><div class="post-content"><span class="post-meta">10/3/2026</span><h4>PubCoder and UNICEF: Supporting Accessible Digital Textbooks Worldwide</h4><p>Millions of children with disabilities lack access to textbooks they can use. Here's how PubCoder contributed to UNICEF's Accessible Digital Textbooks initiative across Rwanda, Bhutan, and Nepal.</p></div></div></a><a href="/en/accessibility/features/tools/2026/02/11/accessible-epub-tools-eaa-checker-with-images.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/Epub_accessibility_pubcoder.webp" type="image/webp"><img src="/assets/images/posts/Epub_accessibility_pubcoder.jpg" alt="How to create accessible EPUBs with PubCoder" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">11/2/2026</span><h4>How to Create Accessible EPUBs: PubCoder's Built-In Tools and Free EAA Compliance Checker</h4><p>Making digital content accessible isnât just good practice anymore â itâs the law. Hereâs how PubCoder helps publishers meet accessibility requirements without the complexity.</p></div></div></a><a href="/en/2025/10/06/pubCoder-5.1-focus-on-accessibility.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/pubcoder_5_1.webp" type="image/webp"><img src="/assets/images/posts/pubcoder_5_1.jpg" alt="" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">6/10/2025</span><h4>PubCoder 5.1: Focus on accessibility</h4><p>PubCoder 5.1 is now available and builds on the strong accessibility foundation already present in the software...</p></div></div></a><a href="/en/2025/02/12/telos-edizioni.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/telos-header.webp" type="image/webp"><img src="/assets/images/posts/telos-header.jpg" alt="" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">12/2/2025</span><h4>Telos Edizioni: Innovation and Inclusion in Children's Literature</h4><p>Telos Edizioni, founded in 2017 by Luana Astore, is an independent publishing house known for its innovative approach to children's literature</p></div></div></a><a href="/en/2025/01/27/waterford-and-pubcoder.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/headerblog_grande.webp" type="image/webp"><img src="/assets/images/posts/headerblog_grande.jpg" alt="" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">27/1/2025</span><h4>Waterford and PubCoder: Innovating Early Education with Multimedia and Multilingual Digital Books</h4><p>Waterford.org is a US early education nonprofit that provides...</p></div></div></a><a href="/en/2024/09/25/revolutionizing-content-creation.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/Itala_Blog_cover.webp" type="image/webp"><img src="/assets/images/posts/Itala_Blog_cover.jpg" alt="Cover of 'The Itala that Lived Three Times' ebook" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">25/9/2024</span><h4>Revolutionizing Content Creation</h4><p>With PubCoder 5, content creators can build immersive and interactive digital experiences like never before.</p></div></div></a><a href="/en/2024/06/05/building-content-strategy-for-digital-success-guide-self-publishers.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/content-strategy-digital-success-self-publisher.webp" type="image/webp"><img src="/assets/images/posts/content-strategy-digital-success-self-publisher.webp" alt="A digital image for a blog post about a guide for a successful content strategy" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">5/6/2024</span><h4>Building a Content Strategy for Digital Success: A Guide for Self-Publishers</h4><p>Explore key strategies for self-publishers to achieve digital success.</p></div></div></a><a href="/en/2024/05/28/accessibility-engagement-power-readaloud-pubcoder.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/read-aloud-in-PubCoder.webp" type="image/webp"><img src="/assets/images/posts/read-aloud-in-PubCoder.webp" alt="A realistic digital image for a blog post about monetizing educational content, emphasizing financial success. The scene features a modern office set" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">28/5/2024</span><h4>Enhancing Accessibility and Engagement: The Power of Read-Aloud in PubCoder</h4><p>Unlock the potential of digital publications with PubCoder's Read-Aloud feature.</p></div></div></a><a href="/en/2024/05/13/monetize-educational-content-pubcoder-shelf.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/monetize-pubcoder-shelf.webp" type="image/webp"><img src="/assets/images/posts/monetize-pubcoder-shelf.webp" alt="A realistic digital image for a blog post about monetizing educational content, emphasizing financial success. The scene features a modern office set" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">13/5/2024</span><h4>Monetizing Your Educational Content with PubCoder and Shelf</h4><p>Explore how to transform your educational expertise into profit with PubCoder and Shelf. Learn to create and distribute interactive, engaging content that captivates audiences and opens new revenue...</p></div></div></a><a href="/en/2024/05/07/interactive-educational-tools-pubcoder-5.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/educational_class_PubCoder_5.webp" type="image/webp"><img src="/assets/images/posts/educational_class_PubCoder_5.webp" alt="Educational Class with PubCoder 5" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">7/5/2024</span><h4>Explore Enhanced Interactive Learning with PubCoder 5</h4><p>Discover how PubCoder 5 revolutionizes digital learning with interactive educational tools</p></div></div></a><a href="/en/2024/01/12/the-future-of-pubcoder.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/pubcoder_ai.webp" type="image/webp"><img src="/assets/images/posts/pubcoder_ai.jpeg" alt="Robot reading a Screen" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">12/1/2024</span><h4>The future of PubCoder, between new mobile reading and artificial intelligence.</h4><p>In recent years, our research has focused on the construction of a system that would favor the creation and distribution of digital content</p></div></div></a><a href="/en/2023/07/19/pubcoder-5.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/PubCoder5.webp" type="image/webp"><img src="/assets/images/posts/PubCoder5.png" alt="Illustration with a large number 5" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">19/7/2023</span><h4>PubCoder 5.0: Unleashing Creativity On All Smartphones.</h4><p>This iteration of PubCoder brings to life a dream we've harboured for years</p></div></div></a><a href="/en/2023/03/29/shelf-enhanced-video-and-html5-content.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/shelf_html5_video_content.webp" type="image/webp"><img src="/assets/images/posts/shelf_html5_video_content.jpg" alt="Shelf Logo with a Keyboard and HTML5 Logo" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">29/3/2023</span><h4>SHELF 2023: Enhanced with Video and HTML5</h4><p>Introducing the latest version of SHELF, the 2023 edition, now featuring added video and HTML5 support to elevate your digital library like never before</p></div></div></a><a href="/en/2023/02/10/creativity-artificial-intelligence.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/AI-Header.webp" type="image/webp"><img src="/assets/images/posts/AI-Header.png" alt="Image Made by Artificial Intelligence" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">10/2/2023</span><h4>To be or not to be? Creativity and Artificial Intelligence</h4><p>Artificial Intelligence has been in our lives for some time, but only in recent months has it become popular among creatives worldwide, for better or worse</p></div></div></a><a href="/en/2022/10/14/shelf-legentibus.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/legentibus.webp" type="image/webp"><img src="/assets/images/posts/legentibus.jpg" alt="Legentibus App Mockup" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">14/10/2022</span><h4>Made with Shelf: LEGENTIBUS</h4><p>Discover how the Shelf technology works in this new version of Legentibus application for iOS and Android</p></div></div></a><a href="/en/2022/06/10/from-epub-to-epub.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/epub2epub.webp" type="image/webp"><img src="/assets/images/posts/epub2epub.jpg" alt="EPUB3 Logo" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">10/6/2022</span><h4>From EPUB to EPUB</h4><p>How it all started with EPUB3 FXL layout and how we ended up supp
1orting EPUB3 flowable</p></div></div></a><a href="/en/2022/05/30/shelf-touring-club-italiano.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/Touring_cover.webp" type="image/webp"><img src="/assets/images/posts/Touring_cover.png" alt="Touring Club App Mockups on an Iphone" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">30/5/2022</span><h4>Made with Shelf: Touring Club Italiano</h4><p>Discover how the Shelf technology works in this new version of Touring Club Italiano's "In Viaggio" application for iOS and Android</p></div></div></a><a href="/en/2022/01/11/android-reloaded.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/android-reloaded.webp" type="image/webp"><img src="/assets/images/posts/android-reloaded.png" alt="Android funny Logo" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">11/1/2022</span><h4>Android, Reloaded</h4><p>Today we are really proud to announce that we finally made it: with the release of PubCoder 4.1, we are bringing back to our users the ability to build an Android App from a PubCoder project with o...</p></div></div></a><a href="/en/2021/10/29/android-urgent-notice.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/denny-muller-HfWA-Axq6Ek-unsplash.webp" type="image/webp"><img src="/assets/images/posts/denny-muller-HfWA-Axq6Ek-unsplash.jpg" alt="Android Logo" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">29/10/2021</span><h4>Urgent notice: suspension of Android export (outdated)</h4><p>Due to Google breaking changes we have suspended Android export. Read why and what you can do.</p></div></div></a><a href="/en/2021/07/06/easyjet-mizzimozzi.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/mizzi_mozzi.webp" type="image/webp"><img src="/assets/images/posts/mizzi_mozzi.jpg" alt="Mizzi Mozzi App on a plane screen" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">6/7/2021</span><h4>Up in the air with Nebra Sky Foundation and easyJet</h4><p>Nebra Sky Foundation, in partnership with Europeâs leading airline easyJet, has launched its first multi-page Shelf containing a series of language discover books for young children. Each book feat...</p></div></div></a><a href="/en/2021/05/12/pubcoder-4-whats-new.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/PubCoder4.webp" type="image/webp"><img src="/assets/images/posts/PubCoder4.jpg" alt="3D PubCoder Logo" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">12/5/2021</span><h4>What's new in PubCoder 4</h4><p>Introduction to our brand new major release: changes, new features and why you will love it like never before.</p></div></div></a><a href="/en/2020/07/07/how-to-embed-hype-animation-in-pubcoder.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/Hype-Animations-and-HTML5-widgets-in-PubCoder.webp" type="image/webp"><img src="/assets/images/posts/Hype-Animations-and-HTML5-widgets-in-PubCoder.png" alt="Hype and HTML5 logos" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">7/7/2020</span><h4>How to Embed Hype Animations and HTML5 widgets in PubCoder</h4><p>One of the most loved features in PubCoder is the ability to extend its capabilities with custom code and content based on web standards like HTML, CSS and Javascript.</p></div></div></a><a href="/en/2020/04/14/care-present-think-future.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/pubcoder_future.webp" type="image/webp"><img src="/assets/images/posts/pubcoder_future.jpg" alt="Cartoon like image with a city and smiles" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">14/4/2020</span><h4>We care about the present, think about the future</h4><p>News and initiaves from PubCoder in these difficult times: all some special projects made available for children and our new offer for creatives. 2 months trial for all users and 50% off PubCoder l...</p></div></div></a><a href="/en/2020/03/10/dark-UI.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/PubCoder-3.3_darker-UI.webp" type="image/webp"><img src="/assets/images/posts/PubCoder-3.3_darker-UI.jpg" alt="PubCoder screenshot in dark mode" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">10/3/2020</span><h4>PubCoder 3.3: darker UI, cleaner documentation</h4><p>The December update for PubCoder has landed, bringing Dark Mode support for macOS 10.14 Mojave users and a bunch of performance improvements and fixes.</p></div></div></a><a href="/en/2020/02/23/xpub2-and-beyond.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/To-XPUB2-and-Beyond.webp" type="image/webp"><img src="/assets/images/posts/To-XPUB2-and-Beyond.jpg" alt="Iphone mockups" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">23/2/2020</span><h4>To XPUB2 and Beyond!</h4><p>Itâs been a while since the last time we wrote about PubCoder progress, and the recent release of version 3.6 gives us the chance to recap what weâve been up to in PubCoder in this first half of 2019.</p></div></div></a><a href="/en/2020/02/13/audiobooks-in-shelf.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/Audiobooks-in-Shelf.webp" type="image/webp"><img src="/assets/images/posts/Audiobooks-in-Shelf.jpg" alt="Man listening to audio with headphones" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">13/2/2020</span><h4>Audiobooks in Shelf</h4><p>The latest development for our distribution platform: the audio player.</p></div></div></a><a href="/en/2020/01/31/self-publishing.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/self-publishing.webp" type="image/webp"><img src="/assets/images/posts/self-publishing.jpg" alt="Mac Laptop on table" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">31/1/2020</span><h4>Self-publishing, easy as pie</h4><p>Why PubCoder is one of the most extraordinary tools for self-publishing</p></div></div></a><a href="/en/2020/01/20/pubcoder-3.html"><div class="single-post"><div class="post-thumb"><picture><source srcset="/assets/images/posts/PubCoder-3.webp" type="image/webp"><img src="/assets/images/posts/PubCoder-3.png" alt="PubCoder Screenshot" loading="lazy"></picture></div><div class="post-content"><span class="post-meta">20/1/2020</span><h4>Test drive PubCoder 3</h4><p>Introducing PubCoder 3 beta for Mac. We decided to take a step back and use what we learned in the last 3 years to redesign the softw
1are from the ground up: of course we added many new features, bu...</p></div></div></a></div></div><div class="footer-container"><div class="newsletter container-padding"><div class="flex-wrapper vertical-align-center space-between padding70 tab-no-pad tablet-column align-center-mobile"><div class="col-40 tablet-full-width"><h3>Let's stay in touch</h3><p>Subscribe to get early access to discounts, brief updates and what's new.</p></div><div class="col-60 tablet-full-width"><div class="input-container"><form id="subscription-form" class="validate" novalidate><input type="email" id="footer-email" name="email" placeholder="Enter your email address" required> <button type="submit" id="footer-subscribe-btn" class="button black_btn">Subscribe</button><div class="privacy-container"><input type="checkbox" value="privacy" name="privacy" id="privacy-check" required> <span>I have read and accept the <a href="/privacy">privacy policy</a></span></div><div class="cf-turnstile" data-sitekey="0x4AAAAAAC8x6yeFQRe85PsT" data-theme="light" data-size="compact"></div><div id="footer-subscribe-success" style="display:none" class="footer-form-message footer-form-success">Thank you for subscribing!</div><div id="footer-subscribe-error" style="display:none" class="footer-form-message footer-form-error"></div></form></div></div></div></div>
1<script>!function(){var e=document.getElementById("subscription-form"),o=document.getElementById("footer-email"),r=document.getElementById("footer-subscribe-btn"),i=document.getElementById("privacy-check"),a=document.getElementById("footer-subscribe-success"),c=document.getElementById("footer-subscribe-error");function l(e){c.textContent=e,c.style.display="block",a.style.display="none"}e&&e.addEventListener("submit",function(e){e.preventDefault();var t=o.value.trim();if(t&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t))if(i.checked){var n=document.querySelector('[name="cf-turnstile-response"]'),s=n?n.value:"";s?(r.disabled=!0,r.textContent="Subscribing...",c.style.display="none",a.style.display="none",fetch("https://i31iai839g.execute-api.eu-south-1.amazonaws.com/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t,"cf-turnstile-response":s})}).then(function(t){return t.json().then(function(e){if(!t.ok)throw new Error(e.error||"Subscription failed");return e})}).then(function(e){a.textContent=e.message||"Thank you for subscribing!",a.style.display="block",c.style.display="none",r.disabled=!1,r.textContent="Subscribe"}).catch(function(e){console.error("Footer subscribe error:",e),l(e.message||"Something went wrong. Please try again."),r.disabled=!1,r.textContent="Subscribe","undefined"!=typeof turnstile&&turnstile.reset()})):l("Security check not ready. Please wait a moment and try again.")}else l("Please accept the privacy policy.");else l("Please enter a valid email address.")})}()</script>
1<div class="footer_menu flex-wrapper padding100 mobile-flex-column space-between"><div class="social-conversa padding40"><a href="https://www.facebook.com/PubCoder/" target="_blank"><img src="/assets/images/facebook.png" alt="Facebook Icon"></a><a href="https://twitter.com/pubcoder" target="_blank"><img src="/assets/images/twitter.png" alt="Twitter Icon"></a><a href="https://www.linkedin.com/company/pubcoder/" target="_blank"><img src="/assets/images/linkedin.png" alt="Linkedin Icon"></a></div><div class="col-30"><img class="footer-logo" src="/assets/images/pubcoder_logo.svg" alt="PubCoder Logo"><div class="padding40 address">Via Cavour 11<br>10123 Torino, Italy<br>Phone: +39.011.5690222<br><br>P.I. 10898440010<br><a href="mailto:[email protected]">[email protected]</a><br></div></div><div class="col-20 hide-mobile"><h4>Products</h4><ul><li><a href="/features">PubCoder</a></li><li><a href="/services">Services</a></li><li><a href="https://shelf.pubcoder.com/">Shelf</a></li><li><a href="/download">PubReader</a></li><li><a href="/accessibility">Accessibility</a></li><li><a href="/epub-accessibility-checker">EPUB Checker</a></li><li><a href="/design-schools">Schools</a></li><li><a href="/pricing">Pricing</a></li><li><a href="/terms-conditions">Terms & Conditions</a></li><li><a href="/privacy">Privacy</a></li><li><a href="/privacy_app">Privacy App</a></li></ul></div><div class="col-20 hide-mobile"><h4>learn</h4><ul><li><a href="https://docs.pubcoder.com">Documentation</a></li><li><a href="https://docs.pubcoder.com/pubcoder_sample_projects.html">Sample Projects</a></li><li><a href="https://socialimpact.pubcoder.com/">Social Impact</a></li><li><a href="https://forum.pubcoder.com" target="_blank">Forum</a></li><li><a href="https://docs.pubcoder.com/pubcoder_reportabug.html">Report a bug</a></li><li><a href="https://docs.pubcoder.com/pubcoder_setup.html">Getting started with PubCoder</a></li><li><a href="/blog">Blog</a></li></ul></div><div class="col-20 hide-mobile"><h4>Download</h4><ul><li><a href="/get?os=mac">PubCoder for MacOS</a></li><li><a href="/get?os=windows">PubCoder for Windows</a></li><li><a href="/download">PubReader for iOS</a></li><li><a href="/download">PubReader for Android</a></li></ul></div></div><div class="copyright">©2013/2026 - PubCoder - P.I. 10898440010 - via Cavour 11, 10123 Torino, Italy - Iscrizione Registro Imprese di Torino n. 1170614 - Capitale sociale, versato, euro 13.741,48</div></div></div>
1<script src="/assets/js/minified/bundle.js"></script>
1<script type="text/javascript">setTimeout(function(){var t,e,c,s;t=document,e="script",_nQc="89842558",c=t.createElement(e),s=t.getElementsByTagName(e)[0],c.async=1,c.src=e.src=("https:"==t.location.protocol?"https://":"http://")+"serve.albacross.com/track.js",s.parentNode.insertBefore(c,s)},3e3)</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.