If you only do landscapre and portrait, I would suggest you to go for the sigma because of it's compact size. Judging for someone who come from phone photo/video graphy, my guess is that you will appreciate the compact size of the sigma lens.
If you think you don't want to miss out on wildlife, then the 2nd option is the Tamron. it has better reach than the sigma, but then again 70mm even on apsc is not that long for wildlife.
If you really dedicated about wildlife, then get the kit lens 18-135. But this is one I would recommend the least. There's a reason why it's called kit lens. Despite the range, the kind of photo it can get you doesn't defer much from your smartphone.
My suggestion is this. Instead of trying to get 1 lens that rule them all. I would suggest you get Sigma 18-50, get yourself familiar with the camera first. Later, If you think you really that dedicated for wild life, add a 70-300 in the future, which is much more useful in my opinion. If you still insist of 1 lens that rule them all, then get the tamron 18-300, you have all the range covered.
Thank you for the reply sifu! I actually went with Tamron 17-70mm/F 2.8 because of the extra range and also the built in lens stabilizer. I feel that the price range between sigma 18-50mm is almost similar to Tamron, only around RM 700 different.. So I decided to go for Tamron. Im very excited to jump into my first mirrorless camera photography/videography.. Hope this lens doesnt let me down !