<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Julien Lacroix</title>
    <link>https://lacroix.dev/notes/</link>
    <description></description>
    <language>en-us</language>
    <image>
      <url>https://lacroix.dev/assets/rss-icon-v2.png</url>
      <title>Julien Lacroix</title>
      <link>https://lacroix.dev/notes/</link>
      <width>144</width>
      <height>144</height>
    </image>
    <atom:link href="https://lacroix.dev/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Wed, 19 Aug 2026 00:00:00 &#43;0200</lastBuildDate>
    <item>
      <title>1. The new Meizo Cover Flow</title>
      <link>https://lacroix.dev/notes/2026/08/19/1.-the-new-meizo-cover-flow/</link>
      <guid isPermaLink="true">https://lacroix.dev/notes/2026/08/19/1.-the-new-meizo-cover-flow/</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 &#43;0200</pubDate>
      <description>&lt;p&gt;&lt;strong&gt;Work done on Wednesday evening, August 19, 2026&lt;/strong&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Work done on Wednesday evening, August 19, 2026&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The goal here is to improve &lt;a href=&#34;https://meizo.app&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Meizo&lt;/a&gt;&amp;rsquo;s Cover Flow.&lt;/p&gt;&#xA;&lt;p&gt;This product is a simple scanner with a lovely design inspired by iOS 6.0.&#xA;I did my best to capture the feel of this vintage design.&lt;/p&gt;&#xA;&lt;img src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_two_main_screens.png&#34; alt=&#34;Meizo: Main screen + Settings&#34; style=&#34;margin-bottom: 0;&#34;&gt;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;Meizo: Main screen + Settings&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not satisfied with the current Cover Flow design in the version available on the App Store.&lt;/p&gt;&#xA;&lt;p style=&#34;margin-bottom: 0;&#34;&gt;&lt;span class=&#34;theme-video-container&#34; style=&#34;display: block; width: 100%; text-align: center;&#34;&gt;&#xA;&lt;video&#xA;  class=&#34;theme-video&#34;&#xA;  src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_light.mp4&#34;&#xA;  data-light-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_light.mp4&#34;&#xA;  data-dark-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_dark.mp4&#34;&#xA;  poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_light_poster.jpg&#34;&#xA;  data-light-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_light_poster.jpg&#34;&#xA;  data-dark-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_dark_poster.jpg&#34;&#xA;  aria-label=&#34;Old Meizo Cover Flow&#34;&#xA;  autoplay preload=&#34;metadata&#34;&#xA;  controls&#xA;  loop&#xA;  muted&#xA;  playsinline&#xA;  style=&#34;display: inline-block; width: 300px; max-width: 100%; height: auto; margin-right: auto; margin-left: auto; vertical-align: top;&#34;&#xA;  width=&#34;300&#34;&#xA;  height=&#34;612&#34;&#xA;&gt;&#xA;  &lt;a href=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_cover_flow_light.mp4&#34;&gt;Watch Old Meizo Cover Flow&lt;/a&gt;&#xA;&lt;/video&gt;&#xA;&lt;/span&gt;&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;Old Meizo Cover Flow&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I want something like the old iTunes Cover Flow.&lt;/p&gt;&#xA;&lt;img src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/itunes_cover_flow.png&#34; alt=&#34;iTunes Cover Flow&#34; style=&#34;margin-bottom: 0; width=200px; margin-inline: auto;&#34;&gt;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;iTunes Cover Flow&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I also want to improve the transition animation coz it&amp;rsquo;s not really great right now.&lt;/p&gt;&#xA;&lt;p style=&#34;margin-bottom: 0;&#34;&gt;&lt;span class=&#34;theme-video-container&#34; style=&#34;display: block; width: 100%; text-align: center;&#34;&gt;&#xA;&lt;video&#xA;  class=&#34;theme-video&#34;&#xA;  src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_light.mp4&#34;&#xA;  data-light-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_light.mp4&#34;&#xA;  data-dark-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_dark.mp4&#34;&#xA;  poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_light_poster.jpg&#34;&#xA;  data-light-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_light_poster.jpg&#34;&#xA;  data-dark-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_dark_poster.jpg&#34;&#xA;  aria-label=&#34;Old Meizo Transition Animation&#34;&#xA;  autoplay preload=&#34;metadata&#34;&#xA;  controls&#xA;  loop&#xA;  muted&#xA;  playsinline&#xA;  style=&#34;display: inline-block; width: 300px; max-width: 100%; height: auto; margin-right: auto; margin-left: auto; vertical-align: top;&#34;&#xA;  width=&#34;300&#34;&#xA;  height=&#34;612&#34;&#xA;&gt;&#xA;  &lt;a href=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_old_animation_transition_light.mp4&#34;&gt;Watch Old Meizo Transition Animation&lt;/a&gt;&#xA;&lt;/video&gt;&#xA;&lt;/span&gt;&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;Old Meizo Transition Animation&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I would also like landscape mode to be available only in Cover Flow.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;For now, I will not share everything in this article coz I&amp;rsquo;m still figuring out how to do it and what the right format is.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;A few hours later&amp;hellip;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;I managed to get a good result. It&amp;rsquo;s been a productive evening.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s the result:&lt;/p&gt;&#xA;&lt;p style=&#34;margin-bottom: 0;&#34;&gt;&lt;span class=&#34;theme-video-container&#34; style=&#34;display: block; width: 100%; text-align: center;&#34;&gt;&#xA;&lt;video&#xA;  class=&#34;theme-video&#34;&#xA;  src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_light.mp4&#34;&#xA;  data-light-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_light.mp4&#34;&#xA;  data-dark-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_dark.mp4&#34;&#xA;  poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_light_poster.jpg&#34;&#xA;  data-light-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_light_poster.jpg&#34;&#xA;  data-dark-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_dark_poster.jpg&#34;&#xA;  aria-label=&#34;New Meizo Cover Flow Portrait&#34;&#xA;  autoplay preload=&#34;metadata&#34;&#xA;  controls&#xA;  loop&#xA;  muted&#xA;  playsinline&#xA;  style=&#34;display: inline-block; width: 300px; max-width: 100%; height: auto; margin-right: auto; margin-left: auto; vertical-align: top;&#34;&#xA;  width=&#34;300&#34;&#xA;  height=&#34;612&#34;&#xA;&gt;&#xA;  &lt;a href=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_portrait_light.mp4&#34;&gt;Watch New Meizo Cover Flow Portrait&lt;/a&gt;&#xA;&lt;/video&gt;&#xA;&lt;/span&gt;&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;New Meizo Cover Flow Portrait&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;margin-bottom: 0;&#34;&gt;&lt;span class=&#34;theme-video-container&#34; style=&#34;display: block; width: 100%; text-align: center;&#34;&gt;&#xA;&lt;video&#xA;  class=&#34;theme-video&#34;&#xA;  src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_light.mp4&#34;&#xA;  data-light-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_light.mp4&#34;&#xA;  data-dark-src=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_dark.mp4&#34;&#xA;  poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_light_poster.jpg&#34;&#xA;  data-light-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_light_poster.jpg&#34;&#xA;  data-dark-poster=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_dark_poster.jpg&#34;&#xA;  aria-label=&#34;New Meizo Cover Flow Landscape&#34;&#xA;  autoplay preload=&#34;metadata&#34;&#xA;  controls&#xA;  loop&#xA;  muted&#xA;  playsinline&#xA;  style=&#34;display: inline-block; width: 600px; max-width: 100%; height: auto; margin-right: auto; margin-left: auto; vertical-align: top;&#34;&#xA;  width=&#34;600&#34;&#xA;  height=&#34;294&#34;&#xA;&gt;&#xA;  &lt;a href=&#34;https://lacroix.dev/images/notes/2026-08-19-meizo-cover-flow/meizo_new_cover_flow_landscape_light.mp4&#34;&gt;Watch New Meizo Cover Flow Landscape&lt;/a&gt;&#xA;&lt;/video&gt;&#xA;&lt;/span&gt;&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;margin-top: 9px; text-align: center;&#34;&gt;&lt;em&gt;New Meizo Cover Flow Landscape&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;If you want to give Meizo a try, you can download it here:&lt;/p&gt;&#xA;&lt;span class=&#34;app-download-links&#34; style=&#34;display: flex; width: 100%; flex-wrap: wrap; align-items: center; justify-content: center; gap: 16px;&#34;&gt;&#xA;  &lt;a href=&#34;https://apps.apple.com/us/app/photo-to-pdf-meizo/id6727013863&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; style=&#34;display: inline-block; line-height: 0;&#34;&gt;&#xA;    &lt;img src=&#34;https://lacroix.dev/assets/app_store_badge.svg&#34; alt=&#34;Download Meizo on the App Store&#34; width=&#34;120&#34; height=&#34;40&#34; style=&#34;display: block; width: auto; height: 40px; margin: 0;&#34;&gt;&#xA;  &lt;/a&gt;&#xA;  &lt;img src=&#34;https://lacroix.dev/assets/qrcode_meizo.svg&#34; alt=&#34;QR code to download Meizo&#34; width=&#34;80&#34; height=&#34;80&#34; style=&#34;display: block; width: 80px; height: 80px; margin: 0;&#34;&gt;&#xA;&lt;/span&gt;&#xA;&#xA;&lt;p&gt;If you have questions or feedback about this article, or just want to say &amp;ldquo;Hi&amp;rdquo;, you can send me an email at &lt;a href=&#34;mailto:julien@lacroix.dev&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;julien@lacroix.dev&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Have a great day!&lt;/p&gt;&#xA;</content:encoded>
    </item>
  </channel>
</rss>
