Morning Coffee #6

 

First of all – Happy Thanksgiving to Everyone.

I was on the short (2 days) vacation and did some catch-up on my 7000+ Read It Later items (long story…), so some links will be fresh and some maybe a little bit stale, but I hope still very useful.

  • I started to read an article “Universal applications asset naming conventions, directory structure and macros”, which mentions 3 other articles related to the same topic, so now after reading them all I think I have a pretty comprehensive understanding of the different ways to include resources into your XCode project and their respective pros and cons. Highly recommended to all iOS game developers or even app developers in case if you’re dealing with substantial amounts of resources or need to support building iPhone and iPad apps from a single code base
  • Not really mobile-related, but a very good tool nevertheless and can be useful in mobile projects – PlantUML. Allows to build a cool looking UML diagrams, based on very simple text-based format. Here’s some samples:

    @startuml img/classes05.png
    class Object << general >> Object <|--- ArrayList

      note top of Object : In java, every class\nextends this one. note "This is a floating note" as N1 note "This note is connected\nto several objects." as N2 Object .. N2 N2 .. ArrayList @enduml



  • And a similar tool for a generic diagrams – ditaa. Converts ASCII art into pretty pictures.
    +--------+   +-------+    +-------+
    |        | --+ ditaa +--> |       |
    |  Text  |   +-------+    |diagram|
    |Document|   |!magic!|    |       |
    |     {d}|   |       |    |       |
    +---+----+   +-------+    +-------+
        :                         ^
        |       Lots of work      |
        +-------------------------+
After conversion using ditaa, the above file becomes:
round 		corner demo

Ok, that’s all for today, but I should have more stuff tomorrow.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>