title: What is the demerit of SpriteKit in Swift?
body: <p>I'm just started learning <code>SpriteKit</code> in Swift.
  I was surprised because <code>SpriteKit</code> is easy to use and useful, for example when I want to play sounds, set gravity, add animations, etc...</p>
  
  <p>And I wonder when shouldn't I use SpriteKit because it makes developing app very easy. It has many things that I can't do easily when I use only basic <code>UIKits</code>.  </p>
  
  <p>So far I think when I should use SpriteKit is when:</p>
  
  <ol>
  <li>it's a game app</li>
  <li>if users need to use gestures</li>
  <li>if the game needs physics</li>
  </ol>
  
  <p>How do you think when to use SpriteKit and when not to use SpriteKit?</p>