<?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>Portfolio Archive - flocbit software</title>
	<atom:link href="https://flocbit.com/portfolio/feed/" rel="self" type="application/rss+xml" />
	<link>https://flocbit.com/portfolio/</link>
	<description>Apps for web and mobile</description>
	<lastBuildDate>Sun, 10 Dec 2023 11:15:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>
	<item>
		<title>Sonuby Weather</title>
		<link>https://flocbit.com/portfolio/sonuby-weather/</link>
					<comments>https://flocbit.com/portfolio/sonuby-weather/#respond</comments>
		
		<dc:creator><![CDATA[flocbit]]></dc:creator>
		<pubDate>Sun, 03 Dec 2023 15:10:51 +0000</pubDate>
				<guid isPermaLink="false">https://flocbit.com/?post_type=avada_portfolio&#038;p=180</guid>

					<description><![CDATA[<p>Sonuby Weather   Overview  Sonuby Weather is a weather forecast app designed with enthusiasts in mind, providing specialized weather reports for activities like skydiving, surfing and your daily life. Each weather report includes forecasts relevant to the specific area/activity. Built with Flutter Sonuby Weather uses Flutter for its ability to create visually  [...]</p>
<p>The post <a href="https://flocbit.com/portfolio/sonuby-weather/">Sonuby Weather</a> appeared first on <a href="https://flocbit.com">flocbit software</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;" ><div class="fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap" style="max-width:998.4px;margin-left: calc(-4% / 2 );margin-right: calc(-4% / 2 );"><div class="fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-title title fusion-title-1 fusion-title-center fusion-title-text fusion-title-size-one"><div class="title-sep-container title-sep-container-left"><div class="title-sep sep-double sep-solid" style="border-color:#e2e2e2;"></div></div><span class="awb-title-spacer"></span><h1 class="fusion-title-heading title-heading-center" style="margin:0;">Sonuby Weather</h1><span class="awb-title-spacer"></span><div class="title-sep-container title-sep-container-right"><div class="title-sep sep-double sep-solid" style="border-color:#e2e2e2;"></div></div></div><div class="fusion-image-element " style="--awb-margin-top:1em;--awb-margin-bottom:1em;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);"><span class=" fusion-imageframe imageframe-none imageframe-1 hover-type-none"><a href="https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software.jpg" class="fusion-lightbox" data-rel="iLightbox[4599ac5d976c9f3c808]" data-title="Sonuby Weather &#8211; Made by flocbit software &#8211; 1" title="Sonuby Weather &#8211; Made by flocbit software &#8211; 1"><img fetchpriority="high" decoding="async" width="1440" height="1080" alt="Showing three screens of Sonuby Weather, a weather app for enthusiasts." src="https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software.jpg" class="img-responsive wp-image-248" srcset="https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software-200x150.jpg 200w, https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software-400x300.jpg 400w, https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software-600x450.jpg 600w, https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software-800x600.jpg 800w, https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software-1200x900.jpg 1200w, https://flocbit.com/wp-content/uploads/2023/12/Sonuby-Weather-Made-by-flocbit-software.jpg 1440w" sizes="(max-width: 1024px) 100vw, (max-width: 640px) 100vw, 1200px" /></a></span></div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-three"><h3 class="fusion-title-heading title-heading-left" style="margin:0;">Overview</h3></div><div class="fusion-text fusion-text-1"><div class="flex flex-grow flex-col max-w-full">
<div class="min-h-&#091;20px&#093; text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words &#091;.text-message+&amp;&#093;:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="87e22498-d2e9-4de0-b935-9e2532434d56">
<div class="markdown prose w-full break-words dark:prose-invert dark">
<p>Sonuby Weather is a weather forecast app designed with enthusiasts in mind, providing specialized weather reports for activities like skydiving, surfing and your daily life. Each weather report includes forecasts relevant to the specific area/activity.</p>
<h3>Built with Flutter</h3>
<p>Sonuby Weather uses Flutter for its ability to create visually appealing, natively compiled applications for mobile, web and desktop from a single codebase. This approach allows Sonuby to be accessible on multiple platforms, ensuring a wide reach and consistent user experience.</p>
<h3>Clean architecture</h3>
<p>With an emphasis on maintainability and extensibility, Sonuby is built using a clean architecture approach inspired by Uncle Bob. This modular design allows any part of the application to be easily extended, a philosophy that is central to all of our products and services, ensuring longevity and adaptability.</p>
<h3>Serverless</h3>
<p>The application uses a serverless architecture, which simplifies maintenance and resource usage. This cutting-edge approach improves scalability and reliability, and reduces the complexity typically associated with back-end development.</p>
<div class="flex flex-grow flex-col max-w-full">
<div class="min-h-&#091;20px&#093; text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words &#091;.text-message+&amp;&#093;:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="9b762d7a-11e4-40ad-b0be-1178103a9e40">
<div class="markdown prose w-full break-words dark:prose-invert dark">
<h3>Monetization</h3>
<p>Sonuby Weather uses a freemium model that balances free access with premium features. This model allows users to experience the core functionality at no cost, while offering advanced features such as altitude forecasts, customization options, and a dark mode through a subscription. This approach ensures accessibility to a broad audience while supporting app development and providing enhanced services to dedicated users.</p>
<h3>Built around user feedback</h3>
<p>At the heart of Sonuby Weather&#8217;s development is our commitment to user-centered design. Early on, <a href="https://sonuby-weather.sleekplan.app/" target="_blank" rel="noopener">we implemented a feedback board</a> to identify user preferences and needs. This system allows us to prioritize the most requested features and ensure that each update and new feature meets expectations and improves the user experience. By continuously incorporating user feedback, Sonuby Weather not only evolves with its users, but also allows for active participation in the development process.</p>
</div>
</div>
</div>
<h3>Vision</h3>
<p>Sonuby aims to be the leading weather app for weather enthusiasts and meteorologists. It will provide unparalleled customization and visualization of weather forecasts and historical data. An upcoming feature is the Weather Report Builder, which will allow users to customize data views to their specific needs and preferences.</p>
</div>
</div>
</div>
</div></div></div><div class="fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_3 1_3 fusion-flex-column" style="--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;"><div class="fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column"><div class="fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-three"><h3 class="fusion-title-heading title-heading-left" style="margin:0;">Stack &amp; Technologies</h3></div><ul style="--awb-iconcolor:#ffd727;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;--awb-circlecolor:#121212;--awb-circle-yes-font-size:14.08px;" class="fusion-checklist fusion-checklist-1 fusion-checklist-default type-icons"><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>Flutter + Dart</p>
</div></li><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>Material Design</p>
</div></li><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>BLoC (State Management)</p>
</div></li><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>Isar (Database)</p>
</div></li><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>Dio (Http Client)</p>
</div></li><li class="fusion-li-item" style=""><span class="icon-wrapper circle-yes"><i class="fusion-li-icon fa-check fas" aria-hidden="true"></i></span><div class="fusion-li-item-content">
<p>Firebase &amp; Cloudflare Workers</p>
</div></li></ul><div class="fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-three" style="--awb-margin-top:1em;--awb-margin-top-small:30px;"><h3 class="fusion-title-heading title-heading-left" style="margin:0;">Links</h3></div><div ><a class="fusion-button button-flat fusion-button-default-size button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type" target="_blank" rel="noopener noreferrer" href="https://sonuby.com"><span class="fusion-button-text">sonuby.com</span></a></div></div></div></div></div>
<p>The post <a href="https://flocbit.com/portfolio/sonuby-weather/">Sonuby Weather</a> appeared first on <a href="https://flocbit.com">flocbit software</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://flocbit.com/portfolio/sonuby-weather/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
