Currently an app icon is only shown for watch-apps. Internally we have discussed ways to use an app's icon in other app types (showing the apps icon when a widget is loading for instance) but nothing is really set at this moment. The 64kb limit is for memory, not size of the compiled application. Unless you load your icon into memory via Ui.loadResource() it should not count against the 64kb.