<?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>DEV Community: Ruby Chu</title>
    <description>The latest articles on DEV Community by Ruby Chu (@rubyc).</description>
    <link>https://dev.to/rubyc</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%2F1652463%2F3283eb32-89b8-4d35-a8f7-bcba25d4988a.jpg</url>
      <title>DEV Community: Ruby Chu</title>
      <link>https://dev.to/rubyc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rubyc"/>
    <language>en</language>
    <item>
      <title>Install Flutter on macOS Apple Silicon</title>
      <dc:creator>Ruby Chu</dc:creator>
      <pubDate>Fri, 04 Oct 2024 03:28:15 +0000</pubDate>
      <link>https://dev.to/rubyc/install-flutter-on-macos-apple-silicon-52b8</link>
      <guid>https://dev.to/rubyc/install-flutter-on-macos-apple-silicon-52b8</guid>
      <description>&lt;h2&gt;
  
  
  What do you need to do?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Download Google Chrome (as most people have it on their laptop, so I’ll skip this)&lt;/li&gt;
&lt;li&gt;Download Flutter SDK&lt;/li&gt;
&lt;li&gt;Download VS Code&lt;/li&gt;
&lt;li&gt;Download Xcode&lt;/li&gt;
&lt;li&gt;Download Android Studio&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Download Flutter SDK
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;a href="https://docs.flutter.dev/release/archive?tab=macos" rel="noopener noreferrer"&gt;https://docs.flutter.dev/release/archive?tab=macos&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Download versions under Stable Channel (macOS)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;x64&lt;/code&gt; for Mac with Intel chip; &lt;code&gt;arm64&lt;/code&gt; for Mac with Apple Silicon&lt;/li&gt;
&lt;li&gt;Run these 2 lines to create a folder called directory
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Go to your users folder on mac&lt;/span&gt;
&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; /Users/your_mac_username
&lt;span class="c"&gt;# You can name folder to other than "Developement". &lt;/span&gt;
&lt;span class="c"&gt;# This is just my suggestion.&lt;/span&gt;
&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;mkdir &lt;/span&gt;Development
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Move the flutter zip to this folder, then unzip it (Once unzipped, you can trash that)&lt;/li&gt;
&lt;li&gt;Don’t remove this Flutter folder as long as you’re still developing with Flutter ~ Your Mac needs this!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Setup Flutter Path
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is the path? Why do we need to set it up? &lt;a href="https://janelbrandon.medium.com/understanding-the-path-variable-6eae0936e976" rel="noopener noreferrer"&gt;See here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Create a &lt;code&gt;~/.zshenv&lt;/code&gt; file on your computer
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Create a zsh environment&lt;/span&gt;
&lt;span class="nv"&gt;$ &lt;/span&gt;create&lt;span class="s1"&gt;'~/.zshenv'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run this line to edit this file
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# This will let you edit your `zshenv` file&lt;/span&gt;
&lt;span class="nv"&gt;$ &lt;/span&gt;vim ~/.zshenv
&lt;span class="c"&gt;# Press i on your keyboard to enable editing mode&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Paste this line in the file
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;export &lt;/span&gt;&lt;span class="nv"&gt;PATH&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;$HOME&lt;/span&gt;/Development/flutter_3.22.0/bin:&lt;span class="nv"&gt;$PATH&lt;/span&gt;
&lt;span class="c"&gt;# Press esc on your keyboard to close editing mode&lt;/span&gt;
&lt;span class="c"&gt;# Type :wq (press one key at a time) to quit editing page&lt;/span&gt;
&lt;span class="c"&gt;# Press enter on your keyboard&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run this line
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# This refreshes the zsh environment&lt;/span&gt;
&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;exec&lt;/span&gt; &lt;span class="nv"&gt;$SHELL&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Install Homebrew
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Open the terminal and run this
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;/bin/bash &lt;span class="nt"&gt;-c&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; &amp;lt;https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh&amp;gt;&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Install iTerm2 (Optional)
&lt;/h3&gt;

&lt;p&gt;This is to make the Terminal easier to read.&lt;br&gt;
I highly recommend doing this if you're new to software development.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;brew &lt;span class="nb"&gt;install &lt;/span&gt;iterm2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;add iTerm2 to your zsh shell environment
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s1"&gt;'eval "$(/opt/homebrew/bin/brew shellenv)"'&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; /Users/rubyc/.zprofile

&lt;span class="nb"&gt;eval&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;/opt/homebrew/bin/brew shellenv&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run this command on the terminal
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;exec&lt;/span&gt; &lt;span class="nv"&gt;$SHELL&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Setup Xcode &amp;amp; License
&lt;/h3&gt;

&lt;p&gt;If using MacBook Apple Silicon, you need to run this line. For MacBook with Intel, you can skip this line.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;softwareupdate &lt;span class="nt"&gt;--install-rosetta&lt;/span&gt; &lt;span class="nt"&gt;--agree-to-license&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run these 2 lines to complete the Xcode license &amp;amp; setup
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;sh &lt;span class="nt"&gt;-c&lt;/span&gt; &lt;span class="s1"&gt;'xcode-select -s /Applications/Xcode.app/Contents/Developer &amp;amp;&amp;amp; xcodebuild -runFirstLaunch'&lt;/span&gt;

&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;xcodebuild &lt;span class="nt"&gt;-license&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Install rbenv (Ruby version manager)
&lt;/h3&gt;

&lt;p&gt;In the next section, when installing Cocoapods, you'll need Ruby setup on your MacBook. Although MacBook, by default, comes with Ruby installed, the Ruby version is old.&lt;/p&gt;

&lt;p&gt;Installing Cocoapods will require a higher Ruby version. You'll learn how to update it in the section after this.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;brew &lt;span class="nb"&gt;install &lt;/span&gt;rbenv
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run this line to edit ~/.zshrc file
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;vim ~/.zshenv
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;If you don’t have this file on your computer, run this to create it
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;create&lt;span class="s1"&gt;'~/.zshrc'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Open ~/.zshrc and add these 2 lines
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;export &lt;/span&gt;&lt;span class="nv"&gt;PATH&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="nv"&gt;$HOME&lt;/span&gt;&lt;span class="s2"&gt;/.rbenv/bin:&lt;/span&gt;&lt;span class="nv"&gt;$PATH&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
&lt;span class="nb"&gt;eval&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;rbenv init -&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Run this command on the terminal
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;&lt;span class="nb"&gt;exec&lt;/span&gt; &lt;span class="nv"&gt;$SHELL&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Upgrade Ruby version on MacBook&lt;/li&gt;
&lt;li&gt;Check the Ruby versions that can be installed (only stable versions are displayed)
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rbenv &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-l&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Install Ruby with the specified version.$ rbenv install 3.2.2
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rbenv &lt;span class="nb"&gt;install &lt;/span&gt;3.2.2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Change Ruby version for Global env
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rbenv global 3.2.2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Check Ruby version
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;rbenv version
&lt;span class="c"&gt;# Expected Return output (your version may be higher than mine)&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; 3.2.2 &lt;span class="o"&gt;(&lt;/span&gt; &lt;span class="nb"&gt;set &lt;/span&gt;by / home / account /. rbenv / version &lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Check the Ruby version on your computer. If the output is the same as below, it means good to go to the next step.
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;ruby &lt;span class="nt"&gt;-v&lt;/span&gt;
&lt;span class="c"&gt;# Expected output&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&lt;/span&gt; ruby 3.2.2 &lt;span class="o"&gt;(&lt;/span&gt;2023-03-30 revision e51014f9c0&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;arm64-darwin23]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Android SDK Manager Install
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Open Android Studio&lt;/li&gt;
&lt;li&gt;Go to Settings &amp;gt;&amp;gt; Search sdk &amp;gt;&amp;gt; Select Android SDK&lt;/li&gt;
&lt;li&gt;Go to SDK Tools Tab&lt;/li&gt;
&lt;li&gt;Download and select Android SDK Command-line Tools (latest)&lt;/li&gt;
&lt;li&gt;Click Apply, and wait for the download to be finish&lt;/li&gt;
&lt;li&gt;Then, you can run this
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;flutter doctor &lt;span class="nt"&gt;--android-licenses&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Check Development Setup
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;run &lt;code&gt;flutter doctor&lt;/code&gt; or &lt;code&gt;flutter docotor -v&lt;/code&gt; (to see more details)&lt;/li&gt;
&lt;li&gt;Btw, if using Android Studio preview, Flutter won’t be able to capture version numbers. That’s normal. (See &lt;a href="https://github.com/flutter/flutter/issues/140575" rel="noopener noreferrer"&gt;https://github.com/flutter/flutter/issues/140575&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Xcode Useful Tools (Optional)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;DB Browser for SQLite (Visualize CoreData DB)
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;brew &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;--cask&lt;/span&gt; db-browser-for-sqlite
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Xcodes (manage Xcode versions on Mac)
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;brew &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;--cask&lt;/span&gt; xcodes
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Flutter Official Installation Doc&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.flutter.dev/get-started/install/macos/mobile-ios?tab=download" rel="noopener noreferrer"&gt;https://docs.flutter.dev/get-started/install/macos/mobile-ios?tab=download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Ruby Installations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://note.com/naiport/n/n97d5dda4e04e" rel="noopener noreferrer"&gt;https://note.com/naiport/n/n97d5dda4e04e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://etrex.tw/free_chatbot_book/mac_dev/ruby.html" rel="noopener noreferrer"&gt;https://etrex.tw/free_chatbot_book/mac_dev/ruby.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://qiita.com/kiharito/items/240911cc43bb9a1f4356" rel="noopener noreferrer"&gt;https://qiita.com/kiharito/items/240911cc43bb9a1f4356&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arc.net/l/quote/yoziigcc" rel="noopener noreferrer"&gt;https://arc.net/l/quote/yoziigcc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Homebrew, iTerms &amp;amp; oh-my-zsh Installation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/%E6%95%B8%E6%93%9A%E4%B8%8D%E6%AD%A2-not-only-data/macos-%E7%9A%84-terminal-%E5%A4%A7%E6%94%B9%E9%80%A0-iterms-oh-my-zsh-%E5%85%A8%E6%94%BB%E7%95%A5-77d5aae87b10" rel="noopener noreferrer"&gt;https://medium.com/數據不止-not-only-data/macos-的-terminal-大改造-iterms-oh-my-zsh-全攻略-77d5aae87b10&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Android Studio SDK Manager&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developer.android.com/studio/intro/update#sdk-manager" rel="noopener noreferrer"&gt;https://developer.android.com/studio/intro/update#sdk-manager&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>flutter</category>
      <category>homebrew</category>
      <category>mobile</category>
      <category>ios</category>
    </item>
  </channel>
</rss>
