Hi Ivaylo Valkov,
Thank you for reaching out to us. Please see my response below to your inquiries.
Since I want to make my own design, I want to ask if it is edited in the same way as EasySocial via CSS or is it more specific, can applications like EasyBlog and EasyDiscuss be added.
Regarding the above, unlike EasySocial extension which built with PHP / HTML / CSS, you will not be able to modify EasySocial native mobile app as it was built differently than EasySocial extension and we do not provide source code for the ES native mobile app. However, some of the things you will still be able to modify via our Titan manager, e.g your mobile app logo, the menu items used in mobile app and etc.
And for EasyBlog and EasyDiscuss, I am sorry but the EasySocial native app can only support EasySocial core features at the moment. Although you still be able to display the EasyBlog / EasyDiscuss posts within the monbile app but when user click on the post, it will be displayed in a web view and not as the native page in the mobile app.
From the documentation as far as I understand it works via Json. If you could share some developer documentation that would be great as I want to look into them.
And for the above, I am sorry but we do not have the developer documentation for the REST API that used in EasySocial native mobile app.
Let us know if you have any other questions regarding EasySocial / EasySocial native mobile app and we are happy to assist you
Have a nice day!