Tagged: connect RSS

  • Rastin Mehr 9:33 pm on July 18, 2012 Permalink
    Tags: , , connect, , , , , , , , topics   

    So what is new in Anahita 2.0 

    Planning the upcoming  #Anahita 2.* releases

     

    Just over a day ago we started distributing the Anahita 2.0 Birth release package as well as 2 additional free social apps: Anahita Groups and Topics. We also have the Anahita 2.0 API documentation available for the hackers and developers out there who would like to learn what goes on inside the Anahita framework. It was 4:30 AM that we announced the availability of the 2.0 Birth release and I promised to do another blog post describing all the new aspects of the Anahita 2.0, so here we go:

     

    Completely Rewritten Framework

    We have taken all the knowledge and experience that we had gained from the Anahita 1.5 release and rewritten a lot of the framework code to be more reusable and efficient. Anahita now provides one of the most comprehensive APIs specialized for developing custom social apps and services. You can take a look at the Anahita API documentation for yourself.

     

    It is faster

    Anahita 2.0 is about 30% faster now due to the improvements that we have done all the way from the low level system calls and database queries up to the user interfaces where pages are loaded and rendered. For those of you who are more technical:

    1. we are using the latest release of Nooku Framework which renders the layouts faster with APC on.
    2. Using technologies such as Twitter Bootstrap and LessCSS, Anahita now has a single compact CSS file which downloads very quickly and pages render quite fast.
    3. Stream paginations on the dashboard and profiles have been optimized to load and pre-load faster which results into a instantaneous and seamless user experience.

    Lighter and leaner social apps

    All the Anahita social apps have been rewritten using the new framework code and now contain on average 48% less code and that is while they perform faster and smoother than before.

    That means the custom social apps that you wil be developing require less code than before.

    Anahita 2.0 apps are on average %48 smaller in comparisons with the 1.5 ones

    How much smaller are the Anahita 2.0 apps in comparison with the 1.5 ones?

    • Anahita Pages: 39%
    • Anahita Todos: 39%
    • Anahita Photos: 37%
    • Anahita Groups: 84%
    • Anahita Topics: 66%
    • Anahita Connect: 22%

    Improved Story Feeds

    The logic in the story feed has been greatly improved in comparison with the 1.5 release also a lot of the data grouping and preparation that used to happen at the application level are now happening at the database query level.

     

    Improved Composers

    Until now, the composers on the dashboards and profiles could only be used for posting stories. In the Anahita 2.0, the composers can be used for posting all types of media such as photos, topics, pages, etc. The Anahita framework also provides a very easy to use API for you to create your own custom composer for the social apps that you are developing.

    Anahita composers

     

    Improved Actor Profiles

    The actor profile layout has been redesigned to be less cluttered and it provides more room for additional applications and modules.

    Anahita Actor Profile
    The Edit Profile user interface has also been completely redesigned so all the profile administration task can be done in one place. Anahita framework provides the necessary APIs for your custom app to include additional tabs into the edit profile area.

     

    Notifications System

    Anahita now has a notification system to alert the viewer about all the new comments, likes, and other events that they should be notified about.

     

    Twitter Bootstrap & LessCSS

    We have used and extended the Twitter Bootstrap 2.0 library with the Anahita set of styling libraries in order to construct and style the user interfaces. Anahita 2.0 also comes with a built-in LessCSS compiler so let’s say if you wanted to customize the Anahita Shiraz template, just switch on the debug mode, modify the Less files or include new ones, then refresh the browser and Anahita will compile a single compact css file that contains all the Boostrap library as well as Anahita libraries.

    Important Note: We are still using the grid system provided by the Gantry Framework rather than using the fluid grid system provided by the Bootstrap. We will soon be discarding the Gantry framework and use the native Anahita template engine which will be using the Bootstrap responsive grid. As soon as we are done, the update will be available for free.

    What’s next?

    The 2.0 Birth release has opened a new chapter for the Anahita project and we have a whole new journey ahead of us. Our main focus for the upcoming 2.* releases will be: Search, content curation, and mobile accessibility.

     
    • James 1:19 pm on July 19, 2012 Permalink

      Super super work guys, looking forward to seeing what is beyond version 2.0 ;)

    • Rastin Mehr 5:56 pm on July 19, 2012 Permalink

      Thank you @James the work has already begun. I am drafting a list of what the vision going to be for the 2.* releases.

    • kostas 4:06 pm on July 21, 2012 Permalink

      well done guys ;-)

    • Claude Gelinas 10:11 am on July 22, 2012 Permalink

      Looks like a nice start, 2.0-wise!

    • Andre 12:43 pm on July 26, 2012 Permalink

      Well done guys. Love it

  • Rastin Mehr 2:11 pm on May 20, 2011 Permalink
    Tags: , , , connect, , ,   

    Anahita ™ Connect Birth Release now available for download 

    Anahita ™ Co-Founders and Architects

    We have one more birth release for you from the wonderful sunny vancouver. Anahita ™ Connect is that wonderful social app which allows on-click sign in to your Anahita powered social network using any of the: Facebook, Twitter, or LinkedIn services.

    Anahita ™ Connect

    Anahita ™ Connect also allows you to broadcast your story updates to any of those 3 services not only from a person profile, but also a group profile can be linked to a twitter account.

    OAuth - Anahita

    This social app is basically the OAuth technology integration for the Anahita social networking engine. We have been using the Anahita Connect for a while on Anahitapolis and I’m telling you, we don’t think we can live without it anymore.

    Where can you download it?

    To learn more and download the Anahita ™ Connect social app go to this page.

    Please keep in mind that you have to be a Premium Tribe member to download our open source applications. If you are not a Premium member, then what are you waiting for? Sign up now

     

     
  • Rastin Mehr 12:04 am on April 5, 2011 Permalink
    Tags: , , connect, ,   

    Anahita ™ Social Networking Engine 1.5.4 Birth Release is available for download 

    This birth release contains a number of essential bug fixes, database index improvements, as well as improvements to the core Anahita framework library required for the upcoming Anahita Photos and Connect birth release social apps. You can download the Anahita social networking engine 1.5.4 from here.

    If you are upgrading from a previous birth release of Anahita you can download the update package from this page. Make sure to make a file and database backup before doing the following 3 steps:

    1. Login  to the Anahita administration back-end
    2. Go to Extend > install/uninstall
    3. Choose the upgrade package from your desktop and press “Upload file & install”

    The following is the change log for the Anahita 1.5.4 birth release:

    * -> Security Fix
    # -> Bug Fix
    $ -> Language fix or change
    + -> Addition
    ^ -> Change
    - -> Removed
    ! -> Note?>

    ===Version 1.5.4===
    ^ Replaced component_and_type with type index on the node table
    # Fixed the bug that OneToMany Relationship Materilizes uses data to create relationship whereas it could always use the passed entity
    - Removed the JAdministrator::purgeMessages();
    # if a publish acl is not set for a person it is now set to admin by default except for publishing public message
    # quick fix for the create view::createRoute to omit non-html format
    ^ Adjusted socialengien.css
    ^ Fancyuplaoder has new icons
    # Fixed the bug with AnCsApplication::route() to redirect to the original URL
    + Added Com_Connect Login Buttons in the mod_login template override
    + Added login button to the com_user/login layout
    ^ the alphanum requirement for the password has been removed from the templates/shiraz/html/com_user/register/default.php

     
  • Rastin Mehr 3:51 am on November 6, 2010 Permalink
    Tags: , connect, , , , , , , , , , ,   

    Anahita Social Networking Engine ™ Alpha3 is now available to the tribe of partners 

    Almost 100 days after the alpha2 release we now have made the Anahita Social Networking Engine ™ 1.0 alpha 3 codename Red Angelica available to the Anahita tribe of partners. We have also updated Anahitapolis with the most recent code in the trunk including a number of updated social apps: Anahita Social ™ Groups, Discussions, and Photos. That’s right! We are now aiming to have the Beta release ready.

    We usually make the code that is one release behind available for free download, therefore Anahita Social Networking Engine ™ alpha2 code will be made available on our website in a few days for those who enjoy reading code and experimenting.

    What’s New in the 1.0 Alpha3

    During the last 3 months we have updated the Anahita ™ code  to work with Nooku Framework 0.7 revision 2536, rewrote Anahita Social ™ Photos and Discussions to work based on the new Anahita actor node architecture, and started developing two new social applications: Anahita Social ™ Connect and Groups. The latter is currently being used for delivering support and services to the Anahita partners.

    (More …)

     
    • Edwin 2:39 pm on November 23, 2010 Permalink

      When will Anahita Social Engine Alpha3 be release to public?

    • Rastin Mehr 3:43 pm on November 23, 2010 Permalink

      @Edwin – When Anahita Social Engine ™ 1.0 Beta is available to the partners, the alpha3 is released to the public.

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel