<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
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/">
	<channel>
		<title>Author at Infinum</title>
		<atom:link href="https://infinum.com/blog/author/ivan-dikic/feed/" rel="self" type="application/rss+xml" />
		<link></link>
		<description>Building digital products</description>
		<lastBuildDate>Wed, 15 Apr 2026 07:32:36 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>

					<item>
				<image>
					<url>19265869https://infinum.com/uploads/2025/05/Blog-hero-1.webp</url>
				</image>
				<title>Unlocking the Business Value of IoT Data</title>
				<link>https://infinum.com/blog/iot-data-business-value/</link>
				<pubDate>Mon, 25 Aug 2025 15:01:08 +0000</pubDate>
				<dc:creator>Ivan Đikić</dc:creator>
				<guid isPermaLink="false">https://infinum.com/?p=19265869</guid>
				<description>
					<![CDATA[<p>As IoT devices generate more data than ever before, the question is no longer how to collect it – but how to use it. </p>
<p>The post <a href="https://infinum.com/blog/iot-data-business-value/">Unlocking the Business Value of IoT Data</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</description>
				<content:encoded>
					<![CDATA[<div
	class="wrapper"
	data-id="es-112"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-92">
	</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-95"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-93">
	<p	class='typography typography--size-36-text js-typography block-typography__typography'
	data-id='es-94'
	>
	<strong>As IoT devices generate more data than ever before, the question is no longer how to collect it – but how to use it. From real-time monitoring to predictive analytics, the real value lies in what businesses do with the data next.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-98"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-96">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-97'
	>
	At the core of every <a href="https://infinum.com/custom-iot-solutions/">Internet of Things</a> (IoT) device lies an embedded system. Sensors, actuators, and similar components give these devices the ability to observe, measure, and interact with their surroundings. Combined with advanced connectivity, they generate and transmit vast volumes of data continuously.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-101"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-99">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-100'
	>
	But it’s not just the volume – this data is also incredibly rich and complex. The data harvested by IoT devices captures intricate patterns and subtle nuances, revealing details about the world in ways we couldn’t access before.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-104"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-102">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-103'
	>
	From smart home temperature readings and fitness tracker heart rate data to logistics fleet performance metrics and real-time outputs from industrial plants, each data point holds the potential to reveal valuable insights – insights that drive smarter decisions and greater efficiency.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-107"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-105">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-106'
	>
	However, the real power of IoT doesn’t lie in just collecting and transmitting data. It lies in analysis. By applying advanced analytics, we unlock new opportunities: predictive maintenance algorithms detect failures before they occur, <a href="https://infinum.com/machine-learning-development-services/">machine learning </a>models reveal hidden behavioral patterns, and real-time analytics enable instant decision-making in critical situations.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-110"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-108">
	<h2	class='typography typography--size-52-default js-typography block-typography__typography'
	data-id='es-109'
	>
	Real-time monitoring for smarter decisions</h2></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-115"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-113"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-114">
	<picture class="image__picture block-media__image-picture">
												<img
					src="https://infinum.com/uploads/2025/05/Dijagram-1-1.webp"
					class="image__img block-media__image-img"
					alt=""
										height="720"
															width="1400"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-144"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-116">
	

</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-119"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-117">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-118'
	>
	One of the most transformative applications of IoT is real-time monitoring. The use cases can range from tracking the efficiency of industrial machinery and managing energy use in smart homes to patient health monitoring or gauging traffic flow in smart cities. By providing live data, IoT enables stakeholders to make quick, informed decisions that could greatly impact efficiency and performance.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-121"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-120'
	>
	<strong>If we add ML and AI to the mix, an IoT system can predict potential failures or maintenance needs. It’s a shift from reactive to proactive maintenance that helps reduce downtime, lower costs, and maintain product quality.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-124"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-122">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-123'
	>
	Take industrial machinery as an example. Each machine can be equipped with numerous sensors to measure different performance parameters. These could include temperature, pressure, humidity, vibration, power consumption, RPM, throughput, and more, depending on the nature of the machine.&nbsp;</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-127"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-125">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-126'
	>
	These sensors feed data into a transmission device – typically an IoT gateway – which forwards the data to a central server, forming the foundation of an effective IoT data pipeline. Depending on location and infrastructure, this can be done via wired networks, wireless protocols, or even satellite communication in remote areas.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-130"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-128">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-129'
	>
	Once the data reaches the server, it’s processed and stored. Algorithms compare incoming data against predefined thresholds. If a value falls outside the acceptable range, the system automatically sends alerts to designated engineers or managers via email or SMS.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-133"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-131">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-132'
	>
	To visualize this in real time, an interactive dashboard can be developed, accessible through a web browser or dedicated mobile app. It would present charts and graphs for each performance metric, along with historical data to help identify trends or anomalies.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-136"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-134">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-135'
	>
	With <a href="https://infinum.com/artificial-intelligence/agent-development/">machine learning and AI</a> in place, the system can go a step further – predicting potential failures or maintenance needs based on subtle patterns. This enables proactive measures to be taken before a problem arises, reducing downtime and costs.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-139"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-137">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-138'
	>
	By implementing such a system, businesses could significantly enhance their ability to track and optimize machine performance, leading to improved productivity, lower costs, and better product quality.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-142"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-140">
	<h2	class='typography typography--size-52-default js-typography block-typography__typography'
	data-id='es-141'
	>
	Personalization with IoT data</h2></div>	</div>
</div>
</div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-147"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-media">
	<div	class="media block-media__media media__border--none media__align--center-center"
	data-id="es-145"
	 data-media-type='image'>

	<figure class="image block-media__image-figure image--size-stretch" data-id="es-146">
	<picture class="image__picture block-media__image-picture">
												<img
					src="https://infinum.com/uploads/2025/05/Dijagram-2-2.webp"
					class="image__img block-media__image-img"
					alt=""
										height="720"
															width="1400"
										loading="lazy"
					 />
					</picture>

	</figure></div></div>		</div>
	</div>

<div
	class="wrapper"
	data-id="es-193"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-148">
	

</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-151"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-149">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-150'
	>
	Another valuable use of IoT data is personalization. Each machine continuously generates data about its own usage and performance. This data can be used to adjust operations to fit individual performance profiles – either manually or automatically.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-153"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-152'
	>
	<strong>Machine learning models can be trained on historical data to define optimal operating conditions. If the real-time data signals a deviation, AI can step in to make immediate adjustments.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-156"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-154">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-155'
	>
	In manual setups, operators monitor real-time parameters and adjust settings themselves. For instance, if a dashboard shows a machine running too hot, the operator can reduce the load or activate cooling. This approach requires skilled personnel who can interpret data and act accordingly.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-159"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-157">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-158'
	>
	To automate this process, machine learning models can be trained on historical data to define optimal operating conditions. If the real-time data signals a deviation, AI can step in to make immediate adjustments. For example, if a machine typically performs best at a specific temperature, AI can activate the cooling system when the temperature rises.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-162"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-160">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-161'
	>
	To enable this, AI would need control over certain aspects of the machine’s operations. This can be achieved by integrating AI within the machine’s control system. However, it’s important to note that giving AI control over machinery could have safety implications, so it’s crucial to have safeguards in place to prevent accidents.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-165"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-163">
	<h2	class='typography typography--size-52-default js-typography block-typography__typography'
	data-id='es-164'
	>
	Optimization at scale</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-168"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-166">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-167'
	>
	The immense pool of IoT data available offers a valuable foundation for large-scale optimization. Used effectively, it can help businesses cut costs, improve efficiency, and boost safety.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-170"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-highlighted-text">
	<p	class='typography typography--size-36-text js-typography block-highlighted-text__typography'
	data-id='es-169'
	>
	<strong>Data-driven energy management can unlock major savings in energy-intensive industries by revealing usage patterns, exposing inefficiencies, and guiding targeted improvements.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-173"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-171">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-172'
	>
	One of the best optimization examples can be found in energy-intensive industries. Here, data-driven energy management strategies can lead to significant cost savings. By closely monitoring usage trends and anomalies, companies can gain insights into periods of peak and low energy demand. This information can help identify inefficient equipment or processes and facilitate necessary modifications. The detailed understanding of when and where energy is being used can be invaluable for making targeted changes to optimize energy use and reduce waste.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-176"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-174">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-175'
	>
	Machine learning brings additional power, using IoT data to optimize business processes through accurate forecasts and actionable insights. Trained on historical energy data, predictive models can forecast future energy demands with a high degree of accuracy. This capability enables organizations to align their energy generation or purchase plans with anticipated needs, helping to avoid both energy wastage and unexpected expenses. These models can also detect patterns that may not be evident to human analysts, leading to innovative energy-saving strategies.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-179"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-177">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-178'
	>
	Benchmarking is another essential element in optimizing energy usage. By comparing a facility&#8217;s energy performance with similar facilities or industry standards, organizations can assess their energy efficiency in a broader context. This can help identify performance gaps and set ambitious but achievable energy management goals. Additionally, it can inspire the adoption of best practices from top-performing peers, leading to continuous improvements in energy efficiency.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-182"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-180">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-181'
	>
	Lastly, regulatory compliance is an essential aspect of energy management in many industries. Many industries are required to monitor and report energy use. An automated system can ensure data is tracked in real time, generate reports as needed, and even flag potential compliance issues before they escalate. This not only reduces the risk of penalties but also allows organizations to focus more on strategic energy management initiatives.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-185"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-183">
	<h2	class='typography typography--size-52-default js-typography block-typography__typography'
	data-id='es-184'
	>
	Making IoT data work for you</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-188"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-186">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-187'
	>
	Harnessing IoT data effectively can transform how businesses operate, compete, and innovate. Real-time monitoring, personalized automation, and system-wide optimization are no longer futuristic concepts – they’re practical tools available today. Organizations that know how to extract real value from IoT data will be better equipped to deliver for their customers, adapt to change, and lead in a data-driven world.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-191"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-typography" data-id="es-189">
	<p	class='typography typography--size-16-text-roman js-typography block-typography__typography'
	data-id='es-190'
	>
	<em>This article is adapted from our <a href="https://infinum.com/iot-implementation/" target="_blank" rel="noreferrer noopener">Guide to Successful IoT Implementation</a>, where we cover the technical foundations and strategic considerations behind building modern IoT solutions. For more insights, download the full guide.</em></p></div>	</div>
</div>
</div>		</div>
	</div><p>The post <a href="https://infinum.com/blog/iot-data-business-value/">Unlocking the Business Value of IoT Data</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</content:encoded>
			</item>
					<item>
				<image>
					<url>7843https://infinum.com/uploads/2019/05/four-techologies-you-should-explore-0.webp</url>
				</image>
				<title>New to Software Development? Four Technologies You Should Explore</title>
				<link>https://infinum.com/blog/four-techologies-you-should-explore/</link>
				<pubDate>Fri, 24 May 2019 15:30:00 +0000</pubDate>
				<dc:creator>Ivan Đikić</dc:creator>
				<guid isPermaLink="false">https://infinum.com/the-capsized-eight/four-techologies-you-should-explore/</guid>
				<description>
					<![CDATA[<p>If you’re having a hard time deciding which technology you want to learn, you’re not alone. Fortunately, we’re here to help!</p>
<p>The post <a href="https://infinum.com/blog/four-techologies-you-should-explore/">New to Software Development? Four Technologies You Should Explore</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</description>
				<content:encoded>
					<![CDATA[<div
	class="wrapper"
	data-id="es-292"
	 data-animation-target='inner-items'>
		
			<div class="wrapper__inner">
			<div class="block-blog-content js-block-blog-content">
	
<div class="block-blog-content-sidebar" data-id="es-194">
	</div>

<div class="block-blog-content-main">
	
<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-197"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-195">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-196'
	>
	If you’re having a hard time deciding which technology you want to learn, you’re not alone. The vast majority of beginner engineers struggle with this decision. Fortunately, we’re here to help!</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-200"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-198">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-199'
	>
	First and foremost – get informed! As you make this tough decision, it’s important to research the current state of the affairs in each technology of your interest.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-203"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-201">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-202'
	>
	No time for research? No problem! We’ve compiled details from various sites and sources to give you a general overview of the current state of iOS, Android, JS and <a href="https://infinum.com/backend-development-service/">backend development</a>. What’s latest and greatest with each of these technologies? <strong>We’ve got all the info you need right here.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-206"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-204">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-205'
	>
	iOS development</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-209"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-207">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-208'
	>
	Since its first release 11 years ago, iOS has matured quite a bit, and now supports two programming languages: good ol’ Objective-C and shiny, new Swift, which you can use to escape Java. And as you might have heard, you can also drag’n’drop the UI.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-212"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-210">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-211'
	>
	iOS has very good support for machine learning and AR, so it is up to you to build something cool. One of the main advantages over its competitors is security and low fragmentation. As Apple is also the one who controls the hardware, you can expect top notch performance.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-215"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-213">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-214'
	>
	After you become familiar with iOS, you can use that knowledge to build Mac applications or to dive deep into server-side Swift.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-218"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-216">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-217'
	>
	One of the disadvantages of Apple development is the entry cost which is much higher than in any other branch of technology; because not everyone has a Macbook lying around the house.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-221"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-219">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-220'
	>
	We fixed this problem by providing each student with a MacBook Pro for the duration of the Infinum Academy as well as a teacher who will show them all the tips &amp; tricks there is to know. Now there is nothing in the way between you and your future iOS development career!</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-224"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-222">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-223'
	>
	Android development</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-227"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-225">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-226'
	>
	The first official Android version was released 11 years ago. Today, it is developed and maintained by Google and Open Handset Alliance. Even though you can’t contribute to the source code, Android is an open source project.<br>This means that the code is publicly available, so anytime you feel adventurous you can dive into it.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-230"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-228">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-229'
	>
	Since the first Android release, there have been 28 major updates. If you try to name all of them, you might get very hungry. Why? Because with the exception of the first release (which doesn’t have a code name), all the other names are confectionery-themed. This includes tasty titles like Lollipop, Marshmallow, Nougat, Oreo and, the latest, Pie.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-233"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-231">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-232'
	>
	The update names are released in alphabetical order. So, you can already start guessing what the sweet code name will be for release 29, starting with the letter Q.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-236"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-234">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-235'
	>
	The most difficult challenge you will come across with Android is fragmentation. Unlike on iOS, there’s no drag&amp;dropping code nor are apps developed for one specific device hardware or OS version.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-239"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-237">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-238'
	>
	In Android, apps need to run on thousands of different devices, and the code is written to run on the largest device base platform, which counts in billions. Also, you will learn a new programming language, Kotlin, which is the official Android language since 2017.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-242"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-240">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-241'
	>
	Backend development</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-245"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-243">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-244'
	>
	In the fast-moving world of web development, modern backend programming revolves around API. That means crunching data to quickly serve hungry clients on mobile and web platforms. Nowadays, the focus in backend development is on code structure, programming techniques, testability and performance.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-248"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-246">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-247'
	>
	An efficient developer should be armed with a wide range of skills, from understanding HTTP communication to fluently writing SQL and everything in between.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-251"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-249">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-250'
	>
	For building the backend system we embraced Ruby on Rails. Or was it the other way around? We’re not sure anymore because the main focus for Rails has always been developer happiness. It’s armed with domain specific language for each component in the system meaning configuration, tests, routes, migrations, object-relational mappings, and SQL queries are understandable and concise almost like a specification in natural language.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-254"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-252">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-253'
	>
	Besides aesthetics framework has a lot to offer to both beginners and seasoned web developers. Built for rapid prototyping, your next big application will be up and running in a matter of minutes. Rails is now at 6th major version and still one of the most popular web frameworks in the field.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-257"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-255">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-256'
	>
	Many of the niceties mentioned about Rails are owed to Ruby programming language. Similar to Rails, Ruby was created with simplicity and expressiveness in mind. It’s stripped of excess punctuation, like colons, curly braces around conditional statements and in some cases even parenthesis. With 3rd major version on the way, what can we expect? Well unofficially, Matz, the creator or Ruby shared a few goals, making current release three times faster, new concurrency model and type checking tool.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-260"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-258">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-259'
	>
	Oh, and both Ruby and Rails are open sourced. Not only are they free to use, but you can also learn from them and give back by contributing to their evolution.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-263"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-261">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-262'
	>
	JS development</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-266"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-264">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-265'
	>
	JavaScript is still one of the fastest-growing programming languages in the world. To top it off, JavaScript is one of the top three most sought-after languages from a commercial<br>point of view. According to a Stack Overflow survey of more than 20,000 IT professionals, JavaScript is the most commonly used language.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-269"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-267">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-268'
	>
	Among the most popular libraries and frameworks, JavaScript-based tools occupy the first three places. With all that said, it is safe to say that JavaScript isn’t going anywhere anytime soon.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-272"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-270">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-271'
	>
	When it comes to frameworks, JavaScript has a lot to offer. There is no universal answer for picking the best framework, and not all projects benefit from using one.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-275"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-273">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-274'
	>
	Angular 2, and other versions leverages modern design principles, lessons learned from mistakes in Angular 1 (also known as Angular JS) and good practices from other frameworks. It might look complicated at first, but it is certainly worth picking up at some point. React is quite specific since it’s not a framework – it’s missing state management. That’s why you’ll hear its name in conjunction with Redux quite a lot.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-278"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-276">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-277'
	>
	There are lots of great frameworks like Vue.js, Ember, Backbone, etc. but nobody should bother to learn all of them. It is important to understand one and others will be much easier to master later.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-281"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-heading" data-id="es-279">
	<h2	class='typography typography--size-52-default js-typography block-heading__heading'
	data-id='es-280'
	>
	Ready to learn?</h2></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-284"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-282">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-283'
	>
	There are pros and cons with each of these technologies, but you can’t go wrong with any of them! In reality, it depends on your preferences.</p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-287"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-285">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-286'
	>
	If these technologies spark your interest, and you want to learn how to build apps, you are in the right place! We’ll teach you for free. No joke.<br />
Plus, at <a href="https://infinum.academy">Infinum Academy</a>, we have top lecturers who specialize in each technology; they know the ups and downs, ins and outs. One of our lecturers, Filip Gulan, was once himself a young apprentice. After he successfully finished the program, he was offered a job at Infinum. Today, he is an iOS Team Lead. <strong>He really came a long way, and so can you.</strong></p></div>	</div>

<div
	class="wrapper wrapper__use-simple--true"
	data-id="es-290"
	 data-animation='slideFade' data-animation-target='inner-items'>
		
			<div class="block-paragraph" data-id="es-288">
	<p	class='typography typography--size-16-text-roman js-typography block-paragraph__paragraph'
	data-id='es-289'
	>
	No matter what you choose, it’s important to keep learning. If you feel like Infinum Academy is up your alley, apply now. We can’t guarantee you’ll be the next Bill Gates, but we’ll make sure to teach you useful skills that will help you jumpstart your career.</p></div>	</div>
</div>
</div>		</div>
	</div><p>The post <a href="https://infinum.com/blog/four-techologies-you-should-explore/">New to Software Development? Four Technologies You Should Explore</a> appeared first on <a href="https://infinum.com">Infinum</a>.</p>
]]>
				</content:encoded>
			</item>
		
	</channel>
</rss>