Build & integrate
As a Shopify Partner, you can create impactful solutions for merchants by developing apps and themes tailored to their needs.
You can build and monetize apps using the following methods:
- Custom apps: Develop custom apps to address specific client needs. These apps are tailored to individual merchants and their unique requirements.
- Public apps: Create public apps that can be distributed through the Shopify App Store. Ensure that your apps meet Shopify’s requirements for apps in the Shopify App Store.
- API documentation: Use Shopify's API documentation and follow the getting started guide to understand how to effectively build your app.
- Tips for success: Review the tips for success to enhance your app's visibility and performance after launch.
- Metrics and analytics: After you launch your app, track its performance with detailed revenue and installation metrics to understand user engagement and financial success.
You can also develop themes using the following tools and resources:
- Custom or reference themes: Either build themes from scratch or customize the Dawn reference theme, which serves as a flexible starting point of your designs.
- Responsive design: Leverage Liquid to create dynamic content and implement responsive designs with HTML, CSS, and JavaScript for a seamless user experience across devices.
- Theme Store requirements: Ensure that your themes comply with the Shopify Theme Store requirements.
- Submission and review process: Familiarize yourself with the theme review and submission guidelines to streamline the approval process.
As you build your apps or themes, you can use the following resources to help you build and troubleshoot any issues you might have:
- Ensure you're working with the up to date Shopify API to avoid any compatibility issues that might cause errors or reduce search ranking for your app or theme.
- Chat with the .dev assistant on shopify.dev by clicking the search, and then Open Assistant. The .dev assistant can help you troubleshoot inconsistencies or errors and answer your coding questions.
- Ask other Shopify Partners and developers on the .dev Community.