<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Junaid Mohsin, Author at Tricky Enough</title>
	<atom:link href="https://www.trickyenough.com/author/junaid-mohsin/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.trickyenough.com/author/junaid-mohsin/</link>
	<description>Explore and Share the Tech</description>
	<lastBuildDate>Thu, 10 Apr 2025 13:21:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.trickyenough.com/wp-content/uploads/2021/05/favicon-32x32-1.png</url>
	<title>Junaid Mohsin, Author at Tricky Enough</title>
	<link>https://www.trickyenough.com/author/junaid-mohsin/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">100835972</site>	<item>
		<title>Why Do Real Estate Apps Need AI and Machine Learning?</title>
		<link>https://www.trickyenough.com/why-do-real-estate-apps-need-ai-and-machine-learning/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-do-real-estate-apps-need-ai-and-machine-learning</link>
					<comments>https://www.trickyenough.com/why-do-real-estate-apps-need-ai-and-machine-learning/#respond</comments>
		
		<dc:creator><![CDATA[Junaid Mohsin]]></dc:creator>
		<pubDate>Sat, 22 Apr 2023 09:42:38 +0000</pubDate>
				<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[real estate app development company]]></category>
		<category><![CDATA[real estate apps]]></category>
		<guid isPermaLink="false">https://www.trickyenough.com/?p=79049</guid>

					<description><![CDATA[<p>When we talk about using AI and machine learning in the real estate industry, some may imagine a house or a piece of property that can communicate with space satellites or perhaps convert it into a portable suitcase to be taken anywhere! For a real estate app development company offering cutting-edge solutions for the industry,...</p>
<p>The post <a href="https://www.trickyenough.com/why-do-real-estate-apps-need-ai-and-machine-learning/">Why Do Real Estate Apps Need AI and Machine Learning?</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>When we talk about using AI and machine learning in the real estate industry, some may imagine a house or a piece of property that can communicate with space satellites or perhaps convert it into a portable suitcase to be taken anywhere! For a <u><a href="https://trangotech.com/mobile/industry/real-estate-app-development/" target="_blank" rel="noreferrer noopener nofollow">real estate app development company </a></u>offering cutting-edge solutions for the industry, exploring new grounds and testing out innovative technologies that benefit business owners and consumers alike has always been a priority.</p>



<p>The details below emphasize the application and use cases of Machine Learning (ML) and <a href="https://www.trickyenough.com/artificial-intelligence-rules-realm-digital-marketing/" target="_blank" rel="noreferrer noopener">Artificial Intelligence</a> (AI) in real estate. The industry has already witnessed unprecedented changes in the way it operates whereas learning about both technologies would only scratch the surface.</p>



<p>Before diving deep into it, let us first understand the current state of AI and its transition into the property business market.</p>



<h2 class="wp-block-heading" id="h-real-estate-the-coming-of-ai-ml"><a name="_w3qwdcu9vcnx"></a>Real Estate &amp; the Coming of AI/ML</h2>



<p>Despite the ongoing economic crisis worldwide and the depressing impact of the recession, the real estate market seems to thrive and operate brilliantly and gallantly. In fact, <u><a href="https://www.msci.com/documents/1296102/19878845/MSCI_Real_Estate_Market_Size_2020.pdf/06a13e2c-0230-f253-26fa-3318cecb1c59" target="_blank" rel="noreferrer noopener nofollow">MSCI </a></u>has predicted that worldwide business acquisitions are all set to rise by 9.6 trillion in a few years.</p>



<p>Like almost every other business industry, real estate finally realized the potential of advanced technologies such as AI and ML when integrated. In the data-driven world of the property market, AI has impacted almost every aspect from property search to consumer buying behavior, selling strategies, investment management, construction, and so on.</p>



<p>Creating intelligent homes using smart and <a href="https://www.trickyenough.com/latest-programming-technologies/" target="_blank" rel="noreferrer noopener">advanced technologies</a>, and the ability to virtually visit a unit before it is actually built to get first-hand experience and even predict the creative design intent are only a few of many other possibilities. Just a few questions you can have answers for using artificial intelligence are:</p>



<p>&#8211; Would the elevator be able to calculate the number of passengers and raise an emergency alarm if it&#8217;s overfilled?</p>



<p><!-- [if !supportLists]-->&#8211; <!--[endif]-->Would there be a positive ROI of the solar panels if installed on the rooftop?</p>



<p><!-- [if !supportLists]-->&#8211; <!--[endif]-->Who would be the primary buyers and residents once the building is complete?</p>



<p>Fortunately, all such answers can be obtained by AI and ML-enhanced software. Now that we know a bit about the technology, let&#8217;s have a look at how it&#8217;s benefiting the real estate industry.</p>



<h2 class="wp-block-heading" id="h-ai-ml-driving-real-estate-to-new-heights"><a name="_w9xmsio7ltes"></a>AI &amp; ML: Driving Real Estate to New Heights</h2>



<h3 class="wp-block-heading" id="h-1-generate-more-leads"><a name="_x7cpysggsoi5"></a>1. Generate More Leads</h3>



<p>AI-powered software programs are becoming increasingly popular in the e-commerce industry due to their ability to gather valuable consumer insights. These insights can be used to improve business development strategies and increase sales. In the real estate industry, marketing campaigns that utilize AI apps and chatbots can gather customer data that is useful for lead generation. Machine learning interfaces can also help identify trends and patterns in consumer behavior. Allowing businesses to tailor their marketing efforts for maximum effectiveness.</p>



<p>In fact, there are many different applications that help you gain traction in a particular real estate niche and emerge as a leader; having been learned and trained through ML environments. Then there s NLP technology that prepares a track record of potential buyers having greater chances of conversion.</p>



<h3 class="wp-block-heading" id="h-2-streamlines-property-search"><a name="_e11bldmr6vcm"></a>2. Streamlines Property Search</h3>



<p>All the way from listing property units on the Internet to buying, renting, and customer support, technology has simplified the entire process for everyone. We&#8217;re quite accustomed to search tools in the real estate industry that can filter the results by agents, buyers, number of bedrooms, the total area of the unit, number of bathrooms, nearby amenities, and so on.</p>



<p>AI algorithms come into play during this stage, allowing users to search for a property based on very specific details and the teensiest aspects that can change the game. In fact, the technology is advanced enough to even walk you through the unit using a 3D model. Even wearable tech lets you experience the place with all the design changes, adding or removing amenities and so much more.</p>



<h3 class="wp-block-heading" id="h-3-property-management"><a name="_xn23j0wtjrb2"></a>3. Property Management</h3>



<p>Keeping track and remotely managing almost all aspects of the real estate industry using AI software is an added benefit. For instance, the algorithms and repeated patterns from users streamline and even automate tasks. Such as maintenance of buying/renting lists, unit listings, catering to maintenance requests, tenant applications, and many other details.</p>



<p>Even the most intricate tasks such as checking tenant/buyer and even owner&#8217;s background, seasonal availability and booking of units, price trends in particular areas and so much more can be <a href="https://www.trickyenough.com/tool-categories/automation-tools/" target="_blank" rel="noreferrer noopener">automated using AI</a> and ML.</p>



<h3 class="wp-block-heading" id="h-4-simple-hassle-free-transactions"><a name="_g1vo2kh4ktno"></a>4. Simple &amp; Hassle-free Transactions</h3>



<p>AI and ML, when integrated with <i>Customer Relationship Management (CSR) </i>systems, allow data reading, report generation, and contract management to be performed automatically. All of this saves time as compared to manually entering every single detail, thus even removing the slightest chance of human error from the equation.</p>



<h3 class="wp-block-heading" id="h-5-facilitates-property-evaluation"><a name="_bga0xjk7lp9d"></a>5. Facilitates Property Evaluation</h3>



<p>While the coming of AI and ML is considered a true blessing, for some, the technology&#8217;s ability to predict the final outcome or future that&#8217;s more or less precise is regarded as a threat to their employment. But that isn&#8217;t the case as you can work in collaboration with the technology and see exceptional results.</p>



<p>With real estate, estimating the rental cost, the current and future value of the unit(s), analyzing nearby facilities, gauging information such as crime rates in the area, alternative routes to travel to-and-from the property, public records, and so on; are a few of the many possibilities you can easily overcome using AI and ML.</p>



<p>This particular technology was tested and performed brilliantly beyond imagination during the pandemic as most of the outdoor activities were either halted completely or partially executed.</p>



<h3 class="wp-block-heading" id="h-6-loan-management"><a name="_xld80yjbuv56"></a>6. Loan Management</h3>



<p>Complicated calculations and financial dealings in real estate can be painful but even here, ML and AI come to the rescue by simplifying the entire process. For instance, when it comes to lending, a real estate agent or investor would be informed in advance with all the data and documents available at their fingertips, collected by AI.</p>



<h3 class="wp-block-heading" id="h-7-mortgage-calculation"><a name="_9lpubgckuww7"></a>7. Mortgage Calculation</h3>



<p>A lot of real estates companies are engaged in mortgage calculation and despite operating in the industry for years, there comes a time when they need help. Even here, AI and ML come to save the day as the algorithm can read mortgage applications, remove possible errors, and process further. The end result is a flawless and precise outcome that helps owners to make an informed decision.</p>



<p>The coming of AI and machine learning have transformed industries from scratch as we know them and real estate isn&#8217;t any exception. Then there are many different yet <u><a href="https://trangotech.com/blog/best-apps-for-realtors/" target="_blank" rel="noreferrer noopener nofollow">best apps for realtors </a></u>supported by Android and iOS to give you an idea of integrating AI and ML in real estate apps.</p>



<p>AI and ML are gaining traction as more and more industries are pledging to the technology. Integrating this smart tech is sure to raise market credibility and optimize delivery with quality.</p>



<p><strong>Suggested:</strong></p>



<p><a href="https://www.trickyenough.com/future-real-estate-tech/" target="_blank" rel="noreferrer noopener">The Future of Real Estate Tech</a>.</p>



<p><a href="https://www.trickyenough.com/reasons-to-invest-in-north-carolina-real-estate/" target="_blank" rel="noreferrer noopener">Reasons to Invest in North Carolina Real Estate</a>.</p>



<p><a href="https://www.trickyenough.com/a-complete-guide-to-your-real-estate-sites-orm/" target="_blank" rel="noreferrer noopener">A Complete Guide To Your Real Estate Site’s ORM</a>.</p>
<p>The post <a href="https://www.trickyenough.com/why-do-real-estate-apps-need-ai-and-machine-learning/">Why Do Real Estate Apps Need AI and Machine Learning?</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.trickyenough.com/why-do-real-estate-apps-need-ai-and-machine-learning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">79049</post-id>	</item>
		<item>
		<title>All You Need to Know About Custom Shopify App</title>
		<link>https://www.trickyenough.com/need-to-know-about-custom-shopify-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=need-to-know-about-custom-shopify-app</link>
					<comments>https://www.trickyenough.com/need-to-know-about-custom-shopify-app/#respond</comments>
		
		<dc:creator><![CDATA[Junaid Mohsin]]></dc:creator>
		<pubDate>Tue, 04 Apr 2023 12:22:23 +0000</pubDate>
				<category><![CDATA[E-commerece]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Custom Shopify App]]></category>
		<category><![CDATA[custom Shopify app development]]></category>
		<category><![CDATA[Shopify]]></category>
		<category><![CDATA[shopify seo]]></category>
		<guid isPermaLink="false">https://www.trickyenough.com/?p=79459</guid>

					<description><![CDATA[<p>Starting and expanding an online business these days is challenging. Economy aside, the market is highly competitive as the eCommerce market is booming exponentially. Thanks to the futuristic and next-generation development platforms, you can have your store up and running quickly without all that painful coding. Speaking of eCommerce website and app development platforms, Shopify...</p>
<p>The post <a href="https://www.trickyenough.com/need-to-know-about-custom-shopify-app/">All You Need to Know About Custom Shopify App</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></description>
										<content:encoded><![CDATA[



<p><br>
</p>


<p>Starting and expanding an online business these days is challenging. Economy aside, the market is highly competitive as the eCommerce market is booming exponentially. Thanks to the futuristic and <a href="https://www.trickyenough.com/top-platforms-to-build-a-great-ecommerce-platform/" target="_blank" rel="noreferrer noopener">next-generation development platforms</a>, you can have your store up and running quickly without all that painful coding.</p>



<p>Speaking of eCommerce website and app development platforms, <i>Shopify </i>takes the lead amongst the many because of its handy features, user-friendly features, and ability to customize the store as your business grows. Before jumping onto <a href="https://www.trickyenough.com/quick-launch-your-app-with-leo-shopify-app-creator-without-coding/" target="_blank" rel="noreferrer noopener">custom Shopify app</a> development, let&#8217;s learn a bit about the platform itself to get you started.</p>



<h2 class="wp-block-heading" id="h-about-shopify">About Shopify</h2>



<p>Launched in 2006, <a href="https://www.trickyenough.com/how-can-shopify-help-fashion-retailers-enhance-their-online-presence/" target="_blank" rel="noreferrer noopener">Shopify is an eCommerce development platform</a> for entrepreneurs, start-ups, and even established corporations looking forward to excelling in their digital business. The platform enables developers and creators in building and manages online retail stores, accept payments, tailor the website as per the need, and also analyze sales statistics.</p>



<h2 class="wp-block-heading" id="h-a-word-on-shopify-app-store">A Word on Shopify App Store</h2>



<p>Shopify apps are easily available in the marketplace on the official <i>Shopify App Store </i>containing more than thousands of handy applications, catering to a variety of eCommerce business models. That said, the store is categorized based on the apps&#8217; functionality, and nature of business operations and also filters the search.</p>



<h3 class="wp-block-heading" id="h-purpose-of-shopify-applications">Purpose of Shopify Applications</h3>



<p>One can easily figure out the apps&#8217; purpose and functionality based on the listings category. Store design, management, marketing, customer services, shipment, merchandising, conversion, and many more are a few examples whereas each further branches out into subcategories.</p>



<p>Take for instance, marketing can be divided further into <strong>analytics, <a href="https://www.trickyenough.com/why-seo-matters-for-ecommerce-websites/" target="_blank" rel="noreferrer noopener">SEO</a>, <a href="https://www.trickyenough.com/reasons-to-hire-content-marketing-services/" target="_blank" rel="noreferrer noopener">content marketing</a>, direct marketing, email marketing,</strong> etc. Such features give an idea of how you can customize your Shopify app and what you need based on the nature of your eCommerce business.</p>



<h2 class="wp-block-heading" id="h-different-types-of-shopify-apps">Different Types of Shopify Apps</h2>



<p>In general, Shopify apps are divided into three types namely <i>public, custom,</i> and private. Let&#8217;s have a look at each for clarity.</p>



<ol class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">Shopify Public Apps</span> </li>
</ol>



<p>The name itself indicates that <i>public apps </i>are available for free to merchants and can easily be found under the respective category on Shopify App Store. On the contrary, many other public apps aren&#8217;t listed on the store which can be downloaded and installed directly by a partner Shopify app development company or individual developer having the proper license to operate.</p>



<p>The standard needs of retailers are fulfilled by these <i>Shopify Public Apps</i> with an ability to maximize reach and brand awareness. For seasonal or infrequent use, maintenance checks, and more targeted users in retail, <i>unlisted Shopify Public </i>apps are recommended.</p>



<ol class="wp-block-list" start="2">
<li> <span style="font-size: revert;font-weight: 700">Shopify Custom Apps</span> </li>
</ol>



<p>Custom Shopify apps are tailored to a business or retailer&#8217;s unique needs whereas these apps are unavailable in the Shopify App Store. To introduce lucrative new features and extend the performance to other platforms, custom apps are the go-to option. An external app developer has no access to the custom app or Shopify admin panel to manage custom apps as these are unique to every user.</p>



<ol class="wp-block-list" start="3">
<li> <span style="font-size: revert;font-weight: 700">Shopify Private Apps</span> </li>
</ol>



<p>Just like custom applications, <i>Shopify Private Apps </i>aren&#8217;t listed in the official app store and are available only at selected e-stores or e-shops. These apps target retailers with stricter and very specific requirements whereas external developers need access to the admin panel and API to manage the development and introduce features.</p>



<h2 class="wp-block-heading" id="h-embedded-vs-standalone-shopify-apps">Embedded vs. Standalone Shopify Apps</h2>



<p>Public, custom and private Shopify apps further vary in their nature as these can either be standalone or embedded.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">Standalone</span> </li>
</ul>



<p>These have a unique and specific interface along with their domain.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">Embedded</span> </li>
</ul>



<p>These apps are hosted and managed completely from your infrastructure, however, integrated with official Shopify through the App Bridge. As for their availability and display, you can find these apps directly in the admin or iframe&#8217;s POS. You can also introduce new UI features and storage options through Shopify app extensions.</p>



<h2 class="wp-block-heading" id="h-benefits-of-custom-shopify-app-development">Benefits of Custom Shopify App Development</h2>



<p>There are many reasons and benefits to <a href="https://www.trickyenough.com/how-to-start-building-a-shopify-app/" target="_blank" rel="noreferrer noopener">developing custom Shopify apps</a>. According to a 2022 statistical report, <a href="https://www.edesk.com/blog/shopify-statistics/" target="_blank" rel="noreferrer noopener nofollow">80% of Shopify store owners </a>use these apps to beat their competitors and stay ahead in the game.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">UX</span> </li>
</ul>



<p>Disseminating the right information to the right audience in just the right way and time can be challenging for shop owners as they&#8217;ve too much to deal with already. This may be the case when sticking to the standard functions whereas mobile application is sure to give a better, smoother, and more engaging user experience thus increasing the chance of better conversions.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">Unique &amp; Creative</span> </li>
</ul>



<p>Custom Shopify app can help store owners and brands showcase their stellar features and products which helps them stand in the limelight. Also, it increases the chance of getting more sales and earning customer loyalty in the longer run.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">Marketing &amp; Branding</span> </li>
</ul>



<p>The very purpose of custom apps is to meet unique needs and features required to power up your retail brand. Having that said, custom Shopify apps come with tailored <a href="https://www.trickyenough.com/tools-that-online-marketing/" target="_blank" rel="noreferrer noopener">marketing and branding tools</a> to give you visibility and sales beyond imagination.</p>



<ul class="wp-block-list">
<li> <span style="font-size: revert;font-weight: 700">More Control</span> </li>
</ul>



<p>A custom app gives owners more authority to integrate new features and functions, data for safe and secure operations as well as prevention from various online threats.</p>



<h2 class="wp-block-heading" id="h-ways-to-build-a-custom-shopify-app">Ways to Build a Custom Shopify App</h2>



<p>To enable a custom Shopify app, follow the steps below:</p>



<ol class="wp-block-list">
<li> <span style="font-size: revert;color: initial">Go to the apps and click on </span><i style="font-size: revert;color: initial">Develop apps for your store</i> </li>



<li> <span style="font-size: revert;color: initial">Hit the </span><i style="font-size: revert;color: initial">allow custom app development </i><span style="font-size: revert;color: initial">option</span> </li>
</ol>



<p>You will receive a prompt that reads <i>Warning </i>and <i>Information </i>clause. Once done reading the details, click on <i>Allow Custom App Development</i>.</p>



<ol class="wp-block-list" start="3">
<li> <span style="font-size: revert;color: initial">Provide the name of the app and the developer company or individual</span> </li>



<li> <span style="font-size: revert;color: initial">Click on </span><i style="font-size: revert;color: initial">Create App</i> </li>
</ol>



<p>You can later assign API scopes that are of two types &#8211; <i>Admin API </i>and <i>Storefront API </i>scopes.</p>



<ul class="wp-block-list">
<li> <b style="font-size: revert">Admin API Scopes </b><span style="font-size: revert;color: initial">lets you store and access data that moves the API operations and functionality.</span> </li>



<li> <b style="font-size: revert">Storefront API Scopes </b><span style="font-size: revert;color: initial">are visible to customers but only to those that you would select.</span> </li>
</ul>



<ol class="wp-block-list" start="5">
<li> <span style="font-size: revert;color: initial">Once APIs have been assigned, click on </span><i style="font-size: revert;color: initial">Save</i> </li>



<li> <span style="font-size: revert;color: initial">Finally, you can click on </span><i style="font-size: revert;color: initial">Install App</i> </li>
</ol>



<p>Following the above steps will create a custom Shopify App</p>



<h2 class="wp-block-heading" id="h-update-a-custom-shopify-app">Update a Custom Shopify App</h2>



<p>You can update the app by editing the API scopes. Here are the steps to follow:</p>



<ol class="wp-block-list">
<li> <span style="font-size: revert;color: initial">Click on </span><i style="font-size: revert;color: initial">Configuration</i> </li>



<li> <span style="font-size: revert;color: initial">Select </span><i style="font-size: revert;color: initial">Admin API </i><span style="font-size: revert;color: initial">or </span><i style="font-size: revert;color: initial">Storefront API </i><span style="font-size: revert;color: initial">integration depending on your needs</span> </li>
</ol>



<p>Click on <i>Edit </i>and then proceed to update the scopes as required.</p>



<h2 class="wp-block-heading" id="h-future-of-shopify-applications">Future of Shopify Applications</h2>



<p>The world of eCommerce shows no sign of slowing down and having a powerful store built upon a robust platform like Shopify ensures healthy profit and the ability to scale with time. However, all of it depends on how you&#8217;d manage and keep up with the changing trends. As of now, the above details would surely help in creating your very own custom Shopify app.</p>



<p></p>

<p>The post <a href="https://www.trickyenough.com/need-to-know-about-custom-shopify-app/">All You Need to Know About Custom Shopify App</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.trickyenough.com/need-to-know-about-custom-shopify-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">79459</post-id>	</item>
		<item>
		<title>How To Create Custom Theme In Adobe Commerce?</title>
		<link>https://www.trickyenough.com/how-to-create-custom-theme-in-adobe-commerce/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-create-custom-theme-in-adobe-commerce</link>
					<comments>https://www.trickyenough.com/how-to-create-custom-theme-in-adobe-commerce/#respond</comments>
		
		<dc:creator><![CDATA[Junaid Mohsin]]></dc:creator>
		<pubDate>Wed, 07 Dec 2022 06:17:20 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Adobe Commerce]]></category>
		<category><![CDATA[adobe commerce theme development]]></category>
		<category><![CDATA[Custom Theme development]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web development]]></category>
		<guid isPermaLink="false">https://www.trickyenough.com/?p=68063</guid>

					<description><![CDATA[<p>Adobe Commerce, previously known as Magento, is a scalable, feature-rich, platform used to develop and power B2B (Business-to-Business) and B2C (Business-to-Customer) eCommerce stores. A theme is simply a component of Adobe Commerce that, by combining different and unique elements such as templates, layouts, styles, or images, creates a visually unified design for the entire application...</p>
<p>The post <a href="https://www.trickyenough.com/how-to-create-custom-theme-in-adobe-commerce/">How To Create Custom Theme In Adobe Commerce?</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><br />
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><br />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></p>


</head><body><p>Adobe Commerce, previously known as Magento, is a scalable, feature-rich, platform used to develop and power B2B (Business-to-Business) and B2C (Business-to-Customer) eCommerce stores.</p>



<p>A theme is simply a component of Adobe Commerce that, by combining different and unique elements such as templates, layouts, styles, or images, creates a visually unified design for the entire application e.g. your storefront. You either choose from a wide variety of existing, prebuilt themes, or opt for a completely custom and tailored theme.</p>



<p>Adobe Commerce comes preloaded with two themes, Luma and Blank. Luma is like a demo theme, while Blank is well&#8230; more like a blank canvas for you to create your own custom theme.</p>



<p>There are no limitations on using the sample theme, Luma, for your live eCommerce store, but if you wish to modify the default layout, you must develop a &#8220;new theme&#8221;. Any modifications or changes you make to Luma and Blank will likely be replaced or overwritten during updates, so we suggest not altering the existing or default files or settings.</p>



<p>Your new theme can stand alone or derive from another theme already in use or from the default. The concept of theme inheritance used by the Adobe Commerce system enables you to change only specific theme files while retaining access to other necessary files from a parent theme.</p>



<h2 class="wp-block-heading" id="h-prerequisites-for-adobe-theme-development"><b>Prerequisites for Adobe Theme Development</b></h2>



<p>Prior to initiating <a href="https://trangotech.com/ecommerce/adobe-commerce-development-services/" target="_blank" rel="noreferrer noopener nofollow">Adobe Commerce development</a>, there exist certain conditions you need to meet to be able to successfully develop your own Adobe Theme.</p>



<ol start="1" style="list-style-type:1" class="wp-block-list">
<li>Familiarity with the Adobe Commerce.</li>



<li>Experience in coding Adobe Commerce.</li>



<li>Access to frontend and backend of your Adobe Commerce Store as well as access to<br>hosting.</li>
</ol>



<p>Once all three of these prerequisites are met, you may begin on your journey to develop an adobe commerce theme.</p>



<h3 class="wp-block-heading" id="h-step-1-creating-a-theme-directory"><b>Step 1: Creating a Theme Directory</b></h3>



<p>i) Here is what you need to follow to create a directory for your <a href="https://developer.adobe.com/commerce/frontend-core/guide/themes/create-storefront/" target="_blank" rel="nofollow noopener">Adobe Commerce theme</a></p>



<p>ii) Start by opening <i>&lt;adobe_commerce_root&gt;/app/design/frontend</i>.</p>



<p>iii) After you&#8217;ve opened it, create the new folder according to the name of your Vendor: <i>/app/design/frontend/&lt;Vendor&gt;</i>.</p>



<p>iv) Followed by creating a new directory of your theme under the <i>&lt;Vendor&gt;</i> directory.</p>



<h3 class="wp-block-heading" id="h-step-2-declaring-the-theme"><b>Step 2: Declaring the Theme</b></h3>



<p>i) Once you&#8217;re finished creating a theme directory, you must declare it by creating theme.xml containing your chosen theme&#8217;s name in <i>app/design/frontend/&lt;Vendor&gt;/&lt;theme&gt;</i>.</p>



<p>ii) Configure it using the following code:</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.trickyenough.com/wp-content/uploads/2022/11/5555.PNG" alt=""/><figcaption class="wp-element-caption">Image Credits: Screenshot taken from the website</figcaption></figure></div>


<p>iii) Add the <i>preview.jpg</i> file to the <i>app/design/frontend/&lt;Vendor&gt;/&lt;theme&gt;/media/</i> directory.</p>



<h3 class="wp-block-heading" id="h-step-3-forming-a-composer-package-for-your-theme"><b>Step 3: Forming a Composer Package for your Theme</b></h3>



<p>Composer packages are used to distribute the default themes.</p>



<p>Add a <i>composer.json</i> file to the theme directory and register the package on a packaging server to distribute your theme as a package. <i>https://packagist.org</i> is the standard website for public packaging servers.</p>



<p>The <i>composer.json</i> file contains information on theme dependencies. For the correct dependencies and their versions, consult a recent <i>theme.xml</i> file. You might need more modules in the <i>&#8220;require&#8221;</i> section if your parent theme isn&#8217;t <i>Magento/Blank</i>.</p>



<h3 class="wp-block-heading" id="h-step-4-adding-a-registration-php-into-your-theme"><b>Step 4: Adding a registration.php into your theme</b></h3>



<p>Now add a <i>registration.php</i> file with the following contents to your theme directory to register your theme with the system:</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.trickyenough.com/wp-content/uploads/2022/11/44444.PNG" alt=""/><figcaption class="wp-element-caption">Image Credits: Screenshot taken from the website</figcaption></figure></div>


<h3 class="wp-block-heading" id="h-step-5-configuring-your-store-s-images"><b>Step 5: Configuring Your Store&#8217;s Images</b></h3>



<p>A <i>view.xml</i> configuration file is used to set up the storefront&#8217;s product image sizes and other properties. It is necessary for a theme but not essential if it already exists in the parent theme.</p>



<p>The following steps should be followed to add <i>view.xml</i> if your theme&#8217;s product image sizes are different from those of the parent theme or if your theme does not inherit from any other themes:</p>



<p>1. Access your application server by logging in as a user who has the ability to create folders and files in the installation directory.</p>



<p>2. In your theme folder, create the, <i>etc</i> directory.</p>



<p>3. Copy the <i>view.xml</i> file from either the Blank theme or the <i>etc</i> directory of the parent theme. i.e. move the file <i>view.xml</i> from <i>theme-frontend-blank/etc</i> to your theme&#8217;s <i>etc</i> directory.</p>



<p>4. Adjust the sizes of each product picture for the storefront in the <i>view.xml</i> file. E.g. you can specify a size of 250 x 250 pixels to make the product images in the category grid view square:<i></i></p>



<p><i> &lt;image id=&#8221;category_page_grid&#8221; type=&#8221;small_image&#8221;&gt;</i></p>



<p><i> &lt;width&gt;250&lt;/width&gt;</i></p>



<p><i> &lt;height&gt;250&lt;/height&gt;</i></p>



<p><i> &lt;/image&gt;</i></p>



<h3 class="wp-block-heading" id="h-step-6-creation-of-directories-for-static-files"><b>Step 6: Creation of Directories for Static Files</b></h3>



<p>Your theme probably includes a variety of static file formats, including:</p>



<p>Styles</p>



<p>Fonts</p>



<p>JavaScript</p>



<p>Images</p>



<p>Each type needs to be kept in its own web subdirectory in your theme folder:</p>



<p><i>app/design/&lt;area&gt;/&lt;Vendor&gt;/&lt;theme&gt;/</i></p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.trickyenough.com/wp-content/uploads/2022/11/3333.PNG" alt=""/><figcaption class="wp-element-caption">Image Credits: Screenshot taken from the website</figcaption></figure></div>


<p>You keep all of the static files that are generally relevant to the theme in the directory<i>&#8230;/theme&gt;/web/images</i>. A theme logo, for instance, is kept in<i>&#8230;theme&gt;/web/images</i>.</p>



<p>Your theme most certainly contains module-specific files as well. These files are kept in the respective subdirectories, such as<i>&#8230;/theme/Namespace Module&gt;/web/css</i> and similar ones. The next portions of this article go through managing the module-specific theme files.</p>



<p><u>NOTE:</u> You must first clear the <i>pub/static</i> and <i>var/view_preprocessed</i> directories before making changes to the files stored here while developing a theme. Otherwise, the storefront displays the previous iterations of the files.</p>



<p>Execute <i>rm -r &lt;magento_root&gt;/pub/static/*/*</i> to clear the <i>pub/static</i> directory. Then execute <i>rm -r &lt;magento_root&gt;/var/view_preprocessed/*</i> to clear the <i>var/view_preprocessed</i> directory.</p>



<h3 class="wp-block-heading" id="h-step-7-adding-a-theme-logo"><b>Step 7: Adding a Theme Logo</b></h3>



<p>A logo image&#8217;s name and default format in the program are <i>logo.SVG</i>. A <i>logo.svg</i> picture is automatically identified as the theme logo when it is placed in the standard location, which is the <i>&lt;theme_dir&gt;/web/images</i> directory. Once the theme is applied, it appears in the header of your store page.</p>



<p>You can use a logo file with a different name and format in your custom theme, but you might need to declare it.</p>



<p>If or whether your theme has a parent theme and its logo picture determines whether a declaration is necessary. These scenarios are conceivable:</p>



<p>There is no parent theme for your theme.</p>



<p>There is no need to specify your logo picture if its name and format follow the default naming scheme (logo.svg).</p>



<p>If the name or format of your logo picture deviates from the standard naming practice, you must indicate it in the layout.</p>



<p>The parent theme of your theme exists:</p>



<p>There is no need to define a theme logo if it has the same name and format as the parent&#8217;s theme logo.</p>



<p>Declare it in the layout if your logo picture has a different name or format.</p>



<h3 class="wp-block-heading" id="h-step-8-declaration-of-the-theme-logo"><b>Step 8: Declaration of the Theme Logo</b></h3>



<p>Add an extending <i>&lt;theme_dir&gt;/Magento_Theme/layout/default.xml</i> layout to declare a theme logo.</p>



<p>For instance, if the size of your logo file is 300&#215;300 pixels, you must declare it as follows:</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.trickyenough.com/wp-content/uploads/2022/11/22222.PNG" alt=""/><figcaption class="wp-element-caption">Image Credits: Screenshot taken from the website</figcaption></figure></div>


<p><u>NOTE:</u> Declaring the size of the logo is optional and can be skipped.</p>



<h3 class="wp-block-heading" id="h-step-9-designing-the-theme"><b>Step 9: Designing the Theme </b></h3>



<p>Applications for Adobe Commerce employ a model view controller architecture. The major focus will be style, which in this case mostly entails changing the CSS or LESS. We will start changing the theme using LESS as that is how Adobe Commerce was created.</p>



<p>There are three different ways to style a website before you start styling the theme:</p>



<p>Server-Side Compilation</p>



<p>Using Grunt for Server-Side Compilation</p>



<p>Client-Side Compilation</p>



<p>We&#8217;re gonna use Client-Side to explain but fret not, the result is the same, no matter which methodology you use.</p>



<p>Begin by uncommenting the line <i>SetEnv MAGE_MODE developer</i> which can be found in the .htaccess file.</p>



<p>The LESS compilation mode must then be switched to the client-side by accessing the admin panel in Adobe Commerce. Select Process type under Stores Configuration Advanced Developer <a href="https://www.trickyenough.com/best-front-end-technologies-to-use/" target="_blank" rel="noreferrer noopener">Front-end development </a>workflow. Do not forget to click the Save Config button once you&#8217;ve made the change.</p>



<p>When we refresh the web browser in this mode, Grunt does not need to be running in order to compile our CSS. The Adobe Commerce platform will handle it. Now that we have fewer files, we can make changes to them and watch the frontend change in the following place: <i>/app/design/frontend/Cloudways/m2-theme/web/CSS</i>/source/CW<i>-theme.less</i></p>



<p>The following code may be used in your CW-theme.less file:</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://www.trickyenough.com/wp-content/uploads/2022/11/1111.PNG" alt=""/><figcaption class="wp-element-caption">Image Credits: Screenshot taken from the website</figcaption></figure></div>


<p>This file allows you to apply theme-specific styles, save it, and then reload your browser. You&#8217;ll notice that there aren&#8217;t any styles when the browser first loads if client-side compilation is enabled. This is because LESS is currently being <a href="https://www.trickyenough.com/news/firefly-video-model-is-underway-as-confirmed-by-adobe/" target="_blank" rel="noreferrer noopener">assembled by Adobe</a> Commerce. Give it a few seconds, and your personalized styles will start to appear.</p>



<h3 class="wp-block-heading" id="h-step-10-editing-the-layout-of-the-theme"><b>Step 10: Editing the Layout of the Theme</b></h3>



<p>The layout file with the same name must be placed in the directory as <i>/app/design/frontend/Magento/luma/Magento_Theme/layout/default.xml</i> in order to override the theme layout.</p>



<p>These layouts replace the ones listed below<i>/Cloudways/m2-theme/Magento_Theme/layout/default.xml</i></p>



<p>Always use the directory name page layout rather than the layout when replacing page layout files.</p>



<p>The layout overriding method offers exceptional customizing freedom. We advise against making the following changes:</p>



<p>Alias or Block name</p>



<p>The parent handle&#8217;s page type.</p>



<h2 class="wp-block-heading" id="h-conclusion"><b>Conclusion</b></h2>



<p>These are the 10 simple steps you have to follow to create your own custom theme in Adobe Commerce. You can always reach out to us if you want to learn more about Adobe Commerce Development.</p>



<p><strong>Suggested:</strong></p>



<p><a href="https://www.trickyenough.com/what-are-the-best-ecommerce-development-platforms-available-and-how-to-choose-them/" target="_blank" rel="noreferrer noopener">What Are The Best eCommerce Development Platforms Available, And How To Choose Them</a>?</p>



<p><a href="https://www.trickyenough.com/free-online-pdf-tools-to-use-instead-of-adobe-acrobat-for-merging-purposes/" target="_blank" rel="noreferrer noopener">Top 7 free online PDF tools to use instead of Adobe Acrobat for Merging Purposes</a>.</p>


<p></body></html></p><p>The post <a href="https://www.trickyenough.com/how-to-create-custom-theme-in-adobe-commerce/">How To Create Custom Theme In Adobe Commerce?</a> appeared first on <a href="https://www.trickyenough.com">Tricky Enough</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.trickyenough.com/how-to-create-custom-theme-in-adobe-commerce/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">68063</post-id>	</item>
	</channel>
</rss>
