Issue 55 - How To Create, Launch, And Grow A Successful Shopify App  

Learn How To Create, Launch, And Grow A Successful Shopify App 
Shopify Development news and articles
 
Liquid Weekly

News & Articles

Cart Drawer for Shopify Theme with Tailwind CSS
Follow along to learn how to build a Cart Drawer for Shopify Themes using Tailwind CSS
How To Create, Launch, And Grow A Successful Shopify App
Myself and my team have built a number of apps for the Shopify App Store over the past years that do over $100k in revenue per year collectively for 3000+ merchants. We’ve gone through the pains and learnings of what is needed to get started on the Shopify App Store and what it takes. We wish we had an initial guide/overview to prime us for what to expect, which is what prompted me to make this reading.
Made with Metafields (part 1)
While metafields are easy to understand, creating a metafield strategy and taking the time to deploy it effectively can be time consuming. That's where you come in. As a Shopify partner, you can help guide metafield strategy and / or put it into action.
SHOPIFY LIQUID: Theme Programming for Beginners
Shopify Liquid is the templating language of Shopify themes. You can think of Shopify liquid as the backend programming language of Shopify themes. Using liquid we can access data from within our store and present it to the user. We can also create options for the admins of the store to update the theme without having to touch the code of the theme - this is a very cool feature of Shopify themes!
New Requirements for Shopify Apps that Use Customer Personal Data
With data breaches and other types of fraud on the rise, we are also keenly aware that security is critical to building and operating an ecommerce business for merchants and developers alike. We are committed to building the safest commerce platform in the world, and as part of that effort, we are implementing updated requirements for apps that use customer personal data. With these updates, developers will have easier access to the data they need, quickly and at scale. Here's a detailed breakdown of what's changing.
Know someone ready to sell their Shopify store?
Get $5k every time you refer someone who sells their store. Plus, they'll get $5k on top of their purchase price from your referral link. Merchants choose OpenStore's speedy pricing process and cash payment upfront. They simply connect their Shopify store, answer 3 simple questions and get a price in 24hrs.

Code & Tools

Meet the top layer: a solution to z-index:10000
The top layer sits above its related document in the browser viewport, and each document has one associated top layer. This means that elements promoted to the top layer needn't worry about z-index or DOM hierarchy.
I just discovered how to get Shopify asset_url in Javascript
Shopify theme assets are the individual files that make up a shop’s theme. A theme’s assets include templates, images, stylesheets, and extra snippets of code. Unfortunately! Shopify doesn’t offer somehow to get these assets using JS script, so today I am going to show you a trick I discovered to get these assets using JS script.
Dawn + TailWindCSS + Prettier Shopify Starter Theme
Dawn + TailWindCSS + Prettier Shopify Starter Theme is the Trellis Shopify team’s starting point for new theme projects. It’s an extension of Shopify Dawn including up-to-date best practices, ease of development enhancements, and the option of adding extended features of sections that we’ve found as common asks from our clients.
SVG icons, by the makers of Tailwind CSS
Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS. The quickest way to use these icons is to simply copy the source for the icon you need from heroicons.com and inline it directly into your HTML

Changelog


Shopify App Store

Update your app listing
New fields have been added to the app listing in preperation for the updated app listing page. All developers must complete the updated form by November 1
Updates to app categorization
App categories are getting simplified for better merchant discovery. Starting in November, you’ll be able to categorize your own app.

API

Use a server to build custom storefronts with authenticated access for the Storefront API
You can now use authenticated access to make Storefront API requests from a server (for example, from a Hydrogen server). Using authenticated access enables more throughput for your server than using a public token, and enables Shopify's bot protection features to work more effectively.
Updates required for embedded apps to work on the new Shopify admin domain
The Shopify admin is moving to a new domain: admin.shopify.com. Embedded apps should migrate to App Bridge 3.0 as soon as possible to ensure the best merchant experience in this new domain. The following requirements must be met for embedded apps to load in admin.shopify.com. Until these requirements are met, merchants will be forced to redirect to the old admin domain to use the app.
Unpublished locales can now be added to a MarketWebPresence
As of 2022-10 the marketWebPresenceUpdate endpoint now supports adding unpublished locales as alternateLocales.
Destroy delegate access tokens through the GraphQL Admin API
As of ** 2023-01 ** version on the Admin GraphQL schema, you can use the DelegateAccessTokenDestroy mutation to delete the delegate tokens created by the API client. For app architectures that use delegate tokens from multiple subsystems, this makes it easy to remove those delegate tokens that are unused or leaked for better application security.
Brand settings now available via Storefront API
As of the 2022-10 release of the Storefront API, you can now query a shop's brand settings and assets via the new Shop.brand field.

Events

Nothing on the radar

Jobs

Multiple Roles at Everflow
Everflow is looking to fill several positions including:
  • Senior Account Manager, Affiliate Marketing (CS Team)
  • Customer Success Manager (CS Team)
  • Senior DevOps Engineer (Dev Team) CANADA based
  • Software Engineer (Dev Team) CANADA based
  • Account Executive (Sales Team)
Front-End and Full Stack, FT, Canada
Heather Tovey at iamota is hiring two new Canada-based team members for the iamota dev team: Front-End and Junior Full-Stack. Come work with me!
 

Key phrases

Older messages

Liquid Weekly #54 -  Creating a stylish comparison chart with Design Packs

Tuesday, September 13, 2022

Creating a stylish comparison chart with Design Packs Shopify Development news and articles Issue #54 - 9/13/2022 Read Online Liquid Weekly News & Articles Creating a stylish comparison chart for

Liquid Weekly #53 -  Building an App Clip with React Native

Tuesday, September 6, 2022

Building an App Clip with React Native Shopify Development news and articles Issue #53 - 9/6/2022 Read Online Liquid Weekly News & Articles Building an App Clip with React Native When the App Clip

Liquid Weekly #52 -  Updating Shopify page sections with Liquid

Tuesday, August 30, 2022

Learn How To Update Shopify page sections with Liquid Shopify Development news and articles Issue #52 - 8/30/2022 Read Online Liquid Weekly News & Articles Updating SHOPIFY page sections with

Liquid Weekly #51 -  How To Fix Video Embed in Shopify Dawn Theme

Tuesday, August 23, 2022

Learn How To Fix Video Embed in Shopify Dawn Theme Shopify Development news and articles Issue #51 - 8/23/2022 Read Online Liquid Weekly News & Articles Combining discounts For some of your

Liquid Weekly #50 -  A Brand New Type Of Shopify Apps: Checkout Extensions

Tuesday, August 16, 2022

Learn all about checkout extensions Shopify Development news and articles Issue #50 - 8/16/2022 Read Online Liquid Weekly Karl Says It's back to school season here in the USA. What are you studying

You Might Also Like

A deal made in cloud security heaven

Thursday, April 18, 2024

Meta's Llama 3 goes public and hackers hold World-Check data for ransom View this email online in your browser By Christine Hall Thursday, April 18, 2024 Welcome to TechCrunch PM! I'm glad you

💎 Issue 413 - RubyJS-Vite

Thursday, April 18, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 406 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 406 Release Date Apr 18, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 413 - How to implement HLS Video Streaming in a React App

Thursday, April 18, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular Node.js news, articles and

📱 Issue 407 - Textual Healing: iOS Text Editing Minutiae

Thursday, April 18, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 407 Release Date Apr 18, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 413 - Interview with Senior JavaScript Developer 2024 [video]

Thursday, April 18, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 413 Release Date Apr 18, 2024 Your weekly report of the most popular JavaScript news, articles

💻 Issue 331 - 30+ app ideas with complete source code

Thursday, April 18, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 331 Release Date Apr 18, 2024 Your weekly report of the most popular React news, articles and projects

💻 Issue 408 - Curl: Hyper, is it worth it?

Thursday, April 18, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 408 Release Date Apr 18, 2024 Your weekly report of the most popular Rust news, articles and projects

📱 Issue 410 - Swift for C++ Practitioners, Part 1

Thursday, April 18, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 410 Release Date Apr 18, 2024 Your weekly report of the most popular Swift news, articles and projects

🤷🏻‍♂️ What to Do When Windows Won't Boot — How to Try the Android 15 Beta

Thursday, April 18, 2024

Also: We Tried a Small AI Voice Recorder, and More! How-To Geek Logo April 18, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by