Show Modal on app start

Hello. How can I show ionicModal on app start? This code doesn’t work

angular.module('testApp', ['ionic'])
.controller('MyController', function($scope, $ionicModal) {
  $ionicModal.fromTemplateUrl('my-modal.html', {
    scope: $scope,
    animation: 'slide-in-up'
  }).then(function(modal) {
    $scope.modal = modal;
  });
  $scope.openModal = function() {
    $scope.modal.show();
  };
  $scope.openModal();
});

Just need to wrap it with a timeout to catch the next digest cycle.

$timeout(function(){
    $scope.modal.show()
  })

I wrap it with ionicPlatform.ready() (http://stackoverflow.com/q/28743467/1562028) and now I have next problem: http://stackoverflow.com/q/28766447/1562028

Can you help me?

Guys, I need that Modal window already must be showed at app start without slide-in-up animation. How can I do this? Thanks for helping!