Preview of EasySocial Mobile App

Preview of EasySocial Mobile App

Today, I am really psyched up to be sharing with you a preview into the initial groundwork for EasySocial mobile app that is built on the foundation of React Native. Read on to learn more.

While we were working on EasySocial 3.0, we thought that it is the best time that we finally kick start this pet project, harness all the suggestions and feedback collected so far, and use this opportunity to take EasySocial to the next level.

Here's a video to show the behavior of the app in real time :)


We were considering writing native codes on both iOS and Android but it was short lived as it's going to be a massive maintenance nightmare. Instead, we decided to try out React Native only because it was developed by and for Facebook. With the platform, we can now write a single app and build them across different platforms specifically iOS and Android.

React Native is still a platform that we are currently exploring, experimenting and experiencing when compared to Joomla's. Like I mentioned earlier, this is just the initial stage of the app and there are many complex intricacies involved. The mobile app will keep on evolving as we enhance it even further, which will be covered on our next blog post, so stay tuned.

 

Comments (47)

  1. joy

if this is real coming, i have my christmas presents! As i said: i will pay everything for it!

it would be cool, if the colors and Logo could be customized. Will the Sourcecode be avaible to modify?
Mark honestly, you did not made my day, the whole year with that blogpost! Thank you!

 
  1. Mark    joy

As of now, we do not have the time frame yet as most of these are still under extensive development. The reason that we share this post is mainly because you guys want to take a look at the progress of our research and development :)

To be honest, it is still at a very early stage right now and we do not yet have a pricing strategy for this.

 
  1. HMED

Awesome news, this is the best one for 2018 !
Please think about integrating easydiscuss and easyblog too !!!

 
  1. joy    HMED

yeah would be great. But first only a easysocial App would be great :) I'm so happy about this inhouse solution!

 
  1. Philippe    HMED

I share the same opinion. But this is probably in the boxes, for future updates.

 
  1. Mark    HMED

Thanks, we are taking it a step at a time and we have a lot more to work on, in the months to come :)

 
  1. Philippe

Simply bravo !
The application seems very responsive and fast. The interface is successful.
A mobile application for a social network is a necessity.
You did not want to develop a native application at first, what made you change your mind ?
Philippe

 
  1. joy    Philippe

i guess earlier was the web app a cool solution. But now with the ability to distribute on each plattform with one compiler makes everything easier. We use the cool solution with Visual Studio and Xamarin. 1 Code for everything.

 
  1. Mark    Philippe

To be honest, we still do prefer to have progressive web app as that is the way to go. Since we already have a progressive web app alike with the mobile web template (we will see how progressive web app takes off).

While waiting for progressive web apps to mature, we are also researching on the development of native apps :)

 
  1. E-volve.nl    Mark

I think it would be more wise to develop the Mobile web template more, with more options to customise etc.
On the other handm, really curious how this is going to be, as we are developing a webview/app via GoNative with EasySocial and other Joomla components..

 
  1. Anthony

I like what I see, but unless I can unify most of the components of my site under one app I'd be reluctant to use it.
If it has an API (that I can use to create my own Frankenstein's monster) then that might be different though.

 
  1. joy    Anthony

when they will create an native app, i guess - as long you have a subscription - you could have the source code. I mean Stackideas is very open to thirdparty.

 
  1. Benoit Gonneville Damme

Would definitely buy!!!

Just a thought: I think a must-have feature would be to allow the searchbar to search the entire content of the original website and to allow the searched content to be displayed in a in-app browser. This would allow any part of a website to searched and displayed with the social app at the center of the user interface.

  Comment was last edited about 6 months ago by Benoit Gonneville Damme Benoit Gonneville Damme
  1. Pavol Nagy

I don't want a lot for Christmas / There is just one thing I need / And I don't care about the presents...
I need this APP :). Now seriously. React is most used these days even more than angular and others.
Disadvantage of PWA is that it will not be visible in any store thus no oportunity for new channel..

In my eyes easysocial needs mainly good, fast, userfriendly chat app. Often first chat sentence of my users is lets go to Messenger or Whatsapp.
If I could choose mobile app would have...

I don't want a lot for Christmas / There is just one thing I need / And I don't care about the presents...
I need this APP :). Now seriously. React is most used these days even more than angular and others.
Disadvantage of PWA is that it will not be visible in any store thus no oportunity for new channel..

In my eyes easysocial needs mainly good, fast, userfriendly chat app. Often first chat sentence of my users is lets go to Messenger or Whatsapp.
If I could choose mobile app would have minimum features in first step.Registration, Login/Logout, Profile, Wall,/Stream, Events, Chat.
Would be great if it is available by March 2019.

Read More
 
  1. Mark    Pavol Nagy

Thanks for the input on this Pavol :)

 
  1. Sean Carney

I have a site that uses EasySocial for the login management but also uses EasyBlog, EasyDiscuss and Komento. So, I am hoping that this app might be able to be used for all aspects of the site.

 
  1. Mark    Sean Carney

Thanks for your insights on this Sean. To be honest with you, I strongly discourage from being too ambitious by having every single feature your website has on the mobile app. It will never work and it will only cause more maintenance nightmare for you as the site owner and us as the developers.

 
  1. n00bster    Mark

yep an app is a trendy thing, but ...
exactly what Sean is saying why it's wondering me that you build a nativ app. who drives from all your customers a EASYSOCIAL ONLY community??
i have a handful other components on my project around Easysocial (EB, ED and jReviews ...). do you really have such big audience who can live with a nativ app only for some ES features?

what i'm missing since a long time is a better integration between your own tools - as sample where is the feature that a...

yep an app is a trendy thing, but ...
exactly what Sean is saying why it's wondering me that you build a nativ app. who drives from all your customers a EASYSOCIAL ONLY community??
i have a handful other components on my project around Easysocial (EB, ED and jReviews ...). do you really have such big audience who can live with a nativ app only for some ES features?

what i'm missing since a long time is a better integration between your own tools - as sample where is the feature that a blogger can also use his uploaded videos from easysocial in his blogs or the mails from ES, EB and ED looks different ... and so on, the requests are full of such wishes. i personally think you could win here a lot with little amounts of time by tweaking your existing code of your components to bringt the interaction between them on a higher standard.
but now your team is using the spare working time for an app where only one component is supported ...
btw. i personally think PWA is the key for mobile devices and not nativ apps ...

i see the same result also for the nativ app from jReviews - the app is of course only made for his component - same as yours as it looks, not possible to interact as user with the other features from a website. the thing is as admin or community manager we know the circumstances why there is a app for only one component, but this is exactly what you have to explain to your users why there are less functions available in the app than in the web browser

that are my thought's about the nativ apps story - but I still like you guys :)

Read More
  Comment was last edited about 6 months ago by n00bster n00bster
  1. joy    n00bster

i personally prefer an easy solution. And with a single component as app a good way. Just imagine, that you could seperate this from everything others. I guess it has also to do with maintance, batterylife and user exp.

 
  1. Paul Murray    Sean Carney

Anything that helps me build interactive training (where you can watch videos and interact with them is cool.) If the App helps then great :-) Not an expert but I would have imagined a branch from the main Easy Social platform or if you like plant a new brand new sapling?

 
  1. Sunny

Congratulations Mark!
The app screens looks great. Sorry for a noob question, is this app a native app or a PWA?
And lastly can you give a ballpark non specific timelines like 1qtr 2019, 2nd qtr 2019.

 
  1. Mark    Sunny

Thank you Sunny. This is a native app for both iOS and Android :) To be honest, we do not have any ETA on this right now but if you need something urgent, I would suggest that you look at what AppCarvers are currently offering.

 
  1. ssnobben    Sunny

If you need something before and native IOS Android this could be a quick alternative too https://appsconda.com/tutorial

 
  1. Andrew

Very interesting indeed. I was recommended a while ago to develop a PWA in place of native apps on grounds of reduced maintenance and cost, unless an app required specific device facilities. The drawbacks were poor iOS support and not appearing in the stores, which are significant. Someone else recommended React for the reasons given in the blog. If it is good enough for Stack Ideas...

 
  1. Mark    Andrew

Hey Andrew,

Yep, this is indeed correct and our first choice is always PWA and our mobile template is already a PWA :) We are also anxiously waiting for PWA to be more matured where these big guys starts to understand the needs and necessity to allow PWA to be listed on their respective app stores

 
  1. Anthony    Andrew

You might be interested in taking a look at jsonette https://jasonette.com/ (a native app over http). It can be used to make both ios and android apps. I'm not sure how viable it is, but I found it interesting because you can directly manipulate native APIs using JSON.

EDIT: It's open source and I'm not affiliated with them in anyway.

  Comment was last edited about 6 months ago by Anthony Anthony
  1. ssnobben    Anthony

yes this is an alternative too just a tips https://appsconda.com/tutorial

 
  1. Mark    Anthony

Thanks for your input on this Anthony, we did already looked into several options including jasonette.com but after trying most of these platforms, we believe that React would be the ideal platform for us :)

 
  1. joy    Mark

yeah mark :) Im glad, that React is the choice

 
  1. Andrew    Anthony

Thanks Anthony. Interesting; I will have a look.

 
  1. Chris Moggia

This is awesome.

I think it might be helpful to also think about how other communities are using these apps. My community is a bunch of working professionals. They aren't "Friends" as much as "Colleagues" And they are used to the functionality of the LinkedIn app. I'd like to see a few new features that would emulate some of the functionality of that site (e.g. 5 people are looking at your profile . . .) that actually encourage and build community. Thanks for the consideration.

 
  1. Mark    Chris Moggia

Thanks for your insights on this Chris, much appreciated. It would be ideal that you share this on our feature requests area so that we can keep track of these suggestions :)

 
  1. Jo Sullins

Fantastic news Mark! I had no idea this was in the works. I'm still 6-9 months away from considering full charge into the app.. the timing couldn't be better. A word of encouragement: Social platforms are going local, or even hyperlocal - and you're efforts with easysocial and mobile app and the ease of their deployment is on target with this trend. Keep grinding!

 
  1. Mark    Jo Sullins

Thanks Jo! Much appreciated :)

 
  1. joy

Hey mark, do you know, when we could pre order the app?
The ideal service would be, that an "standard" template would be chosen. With the Sourcecode seperated. Custom Code should be made by the users and not by you.

And stackideas would just update their code. I guess, this would be very friendly to handle this. In the office we use our MvM Model in Visual Studio daily. Design is seperated from Code itself. With a small documentation, would it also be easy for devs, input own ideas. Since...

Hey mark, do you know, when we could pre order the app?
The ideal service would be, that an "standard" template would be chosen. With the Sourcecode seperated. Custom Code should be made by the users and not by you.

And stackideas would just update their code. I guess, this would be very friendly to handle this. In the office we use our MvM Model in Visual Studio daily. Design is seperated from Code itself. With a small documentation, would it also be easy for devs, input own ideas. Since you would built a native app - thank god i love that so much ! -, there would be also APIs for direct communication be avaible.

Read More
 
  1. Mark    joy

To be honest, we have some business ideas for the app but all we have right now is mostly research and development codes. Once we have a more prominent and reliable app, we'll disclose more information about it :)

 
  1. joy    Mark

love to hear that. Let us know, when pre order is avaible. So you could hire some guys to your team :)

 
  1. GILL

@mark Hi mark I am very excited and happy for mobile app . :)
I have one question how this app will handle other third party component like jreviews. Will this show these components functionality in webview like PWA or native support. Or app will discard these components functionality only support for stackideas products. In other word website will like full version mobile app is like less functionality:(

Best wishes:)

  Comment was last edited about 6 months ago by GILL GILL
  1. joy    GILL

i guess we would get access to the source code and could modify it on our own. As he said, it would be a native solution.
i personally think, that only stackideas would be supported. And you could as mentioned, modify it on your own.

On my sight i would like to have only one component as App - or it would be to much. The user still can visit the website, if he's need to get other things. One app for each component would be great. Easysocial, Easyblog, Easydiscuss.

 
  1. GILL    joy

Hi Joy :) Thanks for reply. If stackideas team go with this way as you discussed, Then i think that is not ideal on for customers. It makes no sense users go to website for full feature and use mobile app for ripped off version. we already waited so long for mobile apps. Now again wait for third party component so that they use stackideas source code to implement their feature too. we don't have ages to see full functional app that work with all third party components. our community...

Hi Joy :) Thanks for reply. If stackideas team go with this way as you discussed, Then i think that is not ideal on for customers. It makes no sense users go to website for full feature and use mobile app for ripped off version. we already waited so long for mobile apps. Now again wait for third party component so that they use stackideas source code to implement their feature too. we don't have ages to see full functional app that work with all third party components. our community competing against with facebook groups with full functional mobile app.

Then it would be great if stackideas also launch PWA version too for customers those need full functional website for mobile :)

@mark any chance stackideas will launch PWA version too ?

Read More
  Comment was last edited about 6 months ago by GILL GILL
  1. Antonio Simmons

Great news Mark, I'm a novice and don't know half of what you guys know and what everyone is suggesting but I do know business and understand the importance of a native mobile app that people can find in the stores for the success of a site. And I do know that with some things you have to crawl before you can walk, I have ES, EB, and ED so I understand what some people are saying but I'm also a realistic person and see the big picture. I know you guys at Stackideas like to try and satisfy...

Great news Mark, I'm a novice and don't know half of what you guys know and what everyone is suggesting but I do know business and understand the importance of a native mobile app that people can find in the stores for the success of a site. And I do know that with some things you have to crawl before you can walk, I have ES, EB, and ED so I understand what some people are saying but I'm also a realistic person and see the big picture. I know you guys at Stackideas like to try and satisfy all your customers but I think you're absolutely going in the right direction. If you can add the other components later cool but for now full steam ahead sir!!! You have my support on pre-orders as well as I know it'll help development and be worth it. I've been waiting for this since day 1 of ES, congrats on your forward progression with Stackideas.

Read More
 
  1. Mark    Antonio Simmons

Thanks for the input on this Antonio, greatly appreciated.

 
  1. Julie Kubiak

I’m looking forward to hearing more about this ?

 
  1. Mark    Julie Kubiak

We'll share with you guys when the time is right :)

 
  1. Lee Currie

I've been holding off for a while, would like to know the progress.
This would be a very nice addition to our community, most people would use our site a lot more if there were a an Easy Social App.

 
  1. ssnobben

Will there be a "swipe" function for users/blogs too? :)

 
  1. Mark    ssnobben

Hm, not sure what do you mean here

 
There are no comments posted here yet