Can I make a logo on my phone?
Yes. You need to download the app at https://www.designevo.com/for-mobile/. Install and app and then you can make logos on the app.
Pay attention that the web version and the app version of DesignEvo are independent, so all your data and information on the web version will not be synchronized with the app.