<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Irina Chavlytko</title>
    <description>The latest articles on Forem by Irina Chavlytko (@irina_chavlytko_edf8d2338).</description>
    <link>https://forem.com/irina_chavlytko_edf8d2338</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F973227%2F5abdeff1-eb8a-4bfe-966e-07fd9ad3b67a.JPG</url>
      <title>Forem: Irina Chavlytko</title>
      <link>https://forem.com/irina_chavlytko_edf8d2338</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/irina_chavlytko_edf8d2338"/>
    <language>en</language>
    <item>
      <title>Hybrid App Development: A Product Manager's Perspective</title>
      <dc:creator>Irina Chavlytko</dc:creator>
      <pubDate>Wed, 25 Oct 2023 15:55:22 +0000</pubDate>
      <link>https://forem.com/irina_chavlytko_edf8d2338/hybrid-app-development-a-product-managers-perspective-340o</link>
      <guid>https://forem.com/irina_chavlytko_edf8d2338/hybrid-app-development-a-product-managers-perspective-340o</guid>
      <description>&lt;p&gt;In the dynamic landscape of app development, the choice between hybrid and native paths has never been more critical. After a stint with native apps, my role as a Hybrid app product manager over the past seven years has provided me with valuable insights, which I can now share with those starting similar projects or facing decisions between native and hybrid approaches.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hybrid vs Native
&lt;/h2&gt;

&lt;p&gt;Native apps are created for specific platforms such as iOS, Android, or Windows Phone. They take into account the unique needs of each platform, utilising different programming languages like Objective-C, Swift, or Java. Developing native apps requires additional effort due to the platform-specific development tools, user interface components, and Software Development Kits (SDKs). Each native app is confined to a single operating system, which means that if you intend to launch your app on multiple platforms, you will need to develop separate versions for each one. &lt;/p&gt;

&lt;p&gt;Hybrid apps are mobile applications that combine web technologies (HTML, CSS, JavaScript) with a native app wrapper. This approach allows them to run on multiple platforms, providing cost efficiency, while still accessing certain device features. React Native, Xamarin, Flutter, and Ionic are &lt;a href="https://www.statista.com/statistics/869224/worldwide-software-developer-working-hours/"&gt;examples of popular cross-platform frameworks&lt;/a&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  Trend or Reality
&lt;/h2&gt;

&lt;p&gt;Hybrid app development, or so called, “cross platform app development” has been a trend for quite some time. The use of hybrid app development has increased significantly since the introduction of frameworks like PhoneGap and Cordova in the early 2010s.&lt;/p&gt;

&lt;p&gt;Today, hybrid app development has become a mainstream option for businesses looking to create mobile apps. Many popular apps such as Twitter, Uber and Instagram are built using hybrid technologies. A significant proportion of &lt;a href="https://venturebeat.com/business/why-74-of-the-top-50-retail-apps-are-hybrid-apps-not-native-apps/"&gt;the top 50 iOS retail apps in the United States, approximately 74%,&lt;/a&gt; are built using hybrid technology. &lt;/p&gt;

&lt;p&gt;According to Persistence Market Research (PMR), the global cross-platform app development framework market is projected to grow &lt;a href="https://www.globenewswire.com/en/news-release/2023/06/21/2692007/0/en/Rising-Adoption-of-Mobile-Devices-to-Steer-Cross-Platform-App-Development-Framework-Market-Past-US-546-7-billion-by-2033-Persistence-Market-Research.html#:~:text=New%20York%2C%20June%2021%2C%202023,to%20rise%20at%2016.8%25%20CAGR"&gt;at a CAGR of 16.8% and surpass $546.7 billion by 2033&lt;/a&gt;, primarily driven by the increasing adoption of mobile devices.&lt;/p&gt;

&lt;p&gt;In May 2022, Stack Overflow conducted &lt;a href="https://survey.stackoverflow.co/2022"&gt;a survey &lt;/a&gt;of more than 70,000 developers hailing from 180 countries worldwide. When you look at the numbers, a staggering 65.36% of respondents reported using JavaScript, making it the most commonly used programming language for the 10th consecutive year. Following closely is HTML/CSS at 55%, with Java at 33%, Kotlin at 9%, Dart at 6.5%, Swift finding its place in only 4.91% of respondents' toolkits, and Objective-C being used by less than 3% of developers.&lt;/p&gt;

&lt;p&gt;While termed a &lt;a href="https://radixweb.com/blog/mobile-app-development-trends#Trends"&gt;2023 trend&lt;/a&gt;, 'cross-platform app development' is now a reality.&lt;/p&gt;

&lt;h2&gt;
  
  
  How does hybrid app development impact product managers?
&lt;/h2&gt;

&lt;p&gt;-- &lt;em&gt;You need to dedicate additional time to collaborate with the Design/UX team in order to create a uniform user experience across multiple platforms&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The primary challenge is grasping platform-specific guidelines, such as those set by &lt;a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-ios"&gt;Apple&lt;/a&gt; and &lt;a href="https://m2.material.io/design/guidelines-overview"&gt;Google&lt;/a&gt;, to craft a user interface that caters to all mobile users. Moreover, users now anticipate a smooth experience as they transition between desktop and mobile. Achieving this is simplified through a hybrid cross-platform strategy, where you can provide the same features and user experiences on both desktop and mobile, all managed from a single codebase. &lt;/p&gt;

&lt;p&gt;-- &lt;em&gt;You have to interact even more closely with the Development team&lt;/em&gt;  &lt;/p&gt;

&lt;p&gt;The good news is that there is a single front-end team that works with all of the platforms. Hybrid applications have dependencies on different frameworks and libraries like Ionic, Cordova, which must be synchronised with the latest versions and modifications of the platform. Hybrid apps can access all native device features such as Touch. However, these apps still depend on native plugins, so a whole new device feature may not be immediately available as a native plugin. You as a Product Manager will need to understand the limitations of the specific framework (if they are) and dependencies on plugins.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;-- You can spend more time on product discovery, focusing on &lt;strong&gt;what&lt;/strong&gt; to deliver&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There is no longer a need to manage two separate backlogs for iOS and Android, making it easier to maintain feature parity between both platforms and execute updates for both apps concurrently. The apps are uploaded for AppStore/ Google Play review as usual,  the only difference here is still that Apple Store reviews still take longer.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;-- You are able to iterate faster&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Compared to native toolsets, many development teams find it faster to build hybrid apps using familiar web tools like HTML, JavaScript, and CSS. This translates into faster iteration to test out new features and design concepts, and to respond to user feedback. &lt;/p&gt;

&lt;p&gt;Besides, having a common codebase means that it is easier and faster to make bug fixes and release them to all of the clients. &lt;/p&gt;

&lt;p&gt;The dawn of hybrid app development as a mainstream practice has opened doors to innovation and opportunity. As a product manager, flexibility and unity across platforms will be your guiding principles in this dynamic landscape. Welcome the shift, for the journey ahead is brimming with possibilities and progress.&lt;/p&gt;

</description>
      <category>mobile</category>
      <category>product</category>
      <category>productmanagment</category>
      <category>frontend</category>
    </item>
    <item>
      <title>How to become a more technical Product Manager?</title>
      <dc:creator>Irina Chavlytko</dc:creator>
      <pubDate>Tue, 21 Feb 2023 09:11:04 +0000</pubDate>
      <link>https://forem.com/irina_chavlytko_edf8d2338/how-to-become-a-more-technical-product-manager-2ghl</link>
      <guid>https://forem.com/irina_chavlytko_edf8d2338/how-to-become-a-more-technical-product-manager-2ghl</guid>
      <description>&lt;p&gt;The day-to-day responsibilities of a product manager, as well as “being technical” requirement varies widely depending on the industry and size of the company, as well as the part of the product you work on. &lt;/p&gt;

&lt;p&gt;If to review job descriptions for Product Manager role, you won’t often find Computer Science degree or a technical background as a “must have”. Nevertheless, most roles contain some sort of “being technical” requirement. These are some wordings from Product Manager job descriptions: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Knowledge and understanding of user experience and technical application concepts&lt;/li&gt;
&lt;li&gt;Good technical aptitude and understanding of the mobile apps development process, methodologies and frameworks&lt;/li&gt;
&lt;li&gt;You have a strong understanding of technologies, architecture and the right way to build ecosystems&lt;/li&gt;
&lt;li&gt;Technical understanding of APIs and a shared platform architecture&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So if technical degree is not mentioned as a requirement, what does it mean exactly to be technical enough for the Product Manager role, and what is more important -  how to get there? &lt;/p&gt;

&lt;p&gt;Below is the suggested list of concepts that should be within your technical reach as a product manager:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The concepts of front-end and back-end&lt;/li&gt;
&lt;li&gt;The main differences between mobile and web in terms of product architecture and development&lt;/li&gt;
&lt;li&gt;iOS vs Android: impacts on design, rollout possibilities, app store submission rules, etc.&lt;/li&gt;
&lt;li&gt;Basic concepts of APIs and how they can connect different systems&lt;/li&gt;
&lt;li&gt;Basic understanding of the concepts of coding environments (staging, pre-prod, production), as well as branches and pull requests&lt;/li&gt;
&lt;li&gt;Data management and architecture concepts, understanding the basics of data storage, modelling, and dataflow&lt;/li&gt;
&lt;li&gt;Basic understanding of the cloud computing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are some of ideas where to start in order to get to “technical enough” stage:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Take a course for product managers who need tech skills, like &lt;a href="https://productdo.io/tech_pm" rel="noopener noreferrer"&gt;https://productdo.io/tech_pm&lt;/a&gt;. What is good about taking a course - it touches most of the topics expected from Product Managers to understand, there are lots of links to resources for further reading, plus you will save time by getting the distilled info all in one place.&lt;/li&gt;
&lt;li&gt;Get acquainted with Apple Design Guidelines where you can find lots of useful information in a structured way and totally free: &lt;a href="https://developer.apple.com/design/human-interface-guidelines/platforms/designing-for-ios/" rel="noopener noreferrer"&gt;https://developer.apple.com/design/human-interface-guidelines/platforms/designing-for-ios/&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Learn Google Material design guidelines (&lt;a href="https://m3.material.io/" rel="noopener noreferrer"&gt;https://m3.material.io/&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Learn HTML or JavaScript to better communicate with front-end engineers - there is a free &lt;a href="https://www.codecademy.com/learn/learn-html" rel="noopener noreferrer"&gt;CodeAcademy&lt;/a&gt; course for HTML basics&lt;/li&gt;
&lt;li&gt;Learn SQL so you can do data analysis and better understand and measure metrics - there is a course on &lt;a href="https://www.datacamp.com/courses/introduction-to-sql" rel="noopener noreferrer"&gt;DataCamp&lt;/a&gt; on SQL that is perfect for starting out&lt;/li&gt;
&lt;li&gt;You can also read books that introduce the concepts and best practices of software architecture, like  &lt;a href="https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734?ref=hackernoon.com" rel="noopener noreferrer"&gt;Software Architecture in Practice (3rd Edition) by Len Bass, Paul Clements, and Rick Kazman&lt;/a&gt;. Another great site with a detailed resource is &lt;a href="https://microservices.io/?ref=hackernoon.com" rel="noopener noreferrer"&gt;Microservices.io&lt;/a&gt; by Chris Richardson.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By learning these skills and the technical language, you can earn more respect from the engineers in your teams and improve your strategic thinking skills. This strengthens your position in your product role and will make you a more successful product manager and build the best product possible with your team.&lt;/p&gt;

</description>
      <category>arduino</category>
    </item>
    <item>
      <title>Books for tech women to read and reflect</title>
      <dc:creator>Irina Chavlytko</dc:creator>
      <pubDate>Thu, 19 Jan 2023 22:21:13 +0000</pubDate>
      <link>https://forem.com/irina_chavlytko_edf8d2338/books-for-tech-women-to-read-and-reflect-22a3</link>
      <guid>https://forem.com/irina_chavlytko_edf8d2338/books-for-tech-women-to-read-and-reflect-22a3</guid>
      <description>&lt;p&gt;I’ve been in tech for more than 15 years, but only recently I’ve started reflecting on my experience there as a &lt;strong&gt;women&lt;/strong&gt; professional and sharing my thoughts with others. The questions I sometimes ask myself are: why do the meetings I participate usually have 10 men and only me as a woman? how did I convince myself that the part of the product I am responsible for is easier compared to those run by men? and why did I feel so miserable after giving a birth to my twins that I was about to quit my job?&lt;/p&gt;

&lt;p&gt;I am happy to list the books I’ve read, as they’ve helped me to find some answers and inspire to continue. I am sure you’ll find a lot of insights in stories shared by different women, and you’ll be probably surprised to know you are not the only one who face some of the challenges. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Invisible Women&lt;/strong&gt; by &lt;strong&gt;Caroline Criado Perez&lt;/strong&gt; (&lt;a href="https://www.amazon.co.uk/Invisible-Women-Exposing-World-Designed/dp/1784706280?" rel="noopener noreferrer"&gt;Amazon link&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Though not about tech in particular, this Sunday Times bestseller reveals how, in a world built for and by men, we are systematically ignoring half of the population, sometimes with disastrous consequences. The authour brings together a range of case studies, stories and new research from across the world that illustrate the hidden ways in which women are forgotten, and the profound impact this has on us all. The book is described as “a book that changes the way you see the world.” &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lean In&lt;/strong&gt; by &lt;strong&gt;Sheryl Sandberg&lt;/strong&gt; (&lt;a href="https://www.amazon.co.uk/Lean-Women-Work-Will-Lead/dp/0753541645/ref=asc_df_0753541645/?tag=googshopuk-21&amp;amp;linkCode=df0&amp;amp;hvadid=310814775587&amp;amp;hvpos=&amp;amp;hvnetw=g&amp;amp;hvrand=9855315694125635419&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9045931&amp;amp;hvtargid=pla-350010622522&amp;amp;psc=1&amp;amp;th=1&amp;amp;psc=1" rel="noopener noreferrer"&gt;Amazon link&lt;/a&gt;) &lt;/p&gt;

&lt;p&gt;The book was published in 2013, and since then has been criticised a lot for putting the responsibility on women to forge ahead on their own. Those days Sheryl Sandberg served as COO of Facebook, now Meta, a position from which she stepped down in August 2022. Despite criticism, “Lean In” is still a great book for women as it addresses the difficult choices and questions which women face during their work and personal life. &lt;/p&gt;

&lt;p&gt;3 paragraphs on the book are devoted to balancing the family and work, while the rest are about how women can take charge of their own careers and push forward at a time when gender bias is more alive and well than most of us may want to admit. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Female Innovators at Work: Women on Top of Tech&lt;/strong&gt; by &lt;strong&gt;Danielle Newnham&lt;/strong&gt; (&lt;a href="https://www.amazon.co.uk/Female-Innovators-Work-Women-Tech/dp/1484223632" rel="noopener noreferrer"&gt;Amazon link&lt;/a&gt;) &lt;/p&gt;

&lt;p&gt;The main idea behind was to tell the stories of women innovators who can become role models for students and women in tech, “by sharing them we might have a better chance of changing the face of tech, in terms of its history, as well as its future”. This book features 20 interviews with female innovators who have climbed to the very top of their career ladders within tech. It features Martha Lane Fox, Lynda Weinman, Gwynne Shotwell and more, and focuses on the different ways women have made it to the top of their professions and offers advice on how to achieve career goals. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Adventures of Women in Tech&lt;/strong&gt; by &lt;strong&gt;Alana Karen&lt;/strong&gt; (&lt;a href="https://www.amazon.co.uk/Adventures-Women-Tech-Here-Stay/dp/1634893816/ref=asc_df_1634893816/?tag=googshopuk-21&amp;amp;linkCode=df0&amp;amp;hvadid=463023885319&amp;amp;hvpos=&amp;amp;hvnetw=g&amp;amp;hvrand=1804840518044641702&amp;amp;hvpone=&amp;amp;hvptwo=&amp;amp;hvqmt=&amp;amp;hvdev=c&amp;amp;hvdvcmdl=&amp;amp;hvlocint=&amp;amp;hvlocphy=9045931&amp;amp;hvtargid=pla-1050986929164&amp;amp;psc=1&amp;amp;th=1&amp;amp;psc=1" rel="noopener noreferrer"&gt;Amazon link&lt;/a&gt;) &lt;/p&gt;

&lt;p&gt;Alana has spent more than 20 years working in Google, being the tech company veteran and leader she wrote a book inspired by women she met in tech - women with diverse backgrounds, education and ambitions. &lt;em&gt;The Adventures of Women in Tech&lt;/em&gt; delves into why women join tech, the challenges they face, and the skills and support they need to succeed and stay in an often challenging environment. In twelve chapters filled with intimate stories, insights, and advice from women working in technology companies and start-ups, Alana Karen demonstrates that we all belong in tech.&lt;/p&gt;

</description>
      <category>css</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
