Concursive has begun upgrading customers with ConcourseConnect 6. What's new is a focus on building modern web pages, easier customization and more options for mobile.
First off, we've redesigned our rendering engine with ZURB Foundation in mind. HTML output is now much simpler and cleaner. Our portal technology nests rows and columns, and uses the Foundation grid system to create powerful multi-device layouts quickly and easily. Foundation gives our sites a responsive framework so that web pages look good on desktop, tablets and phones. Implementing Foundation also allowed us to refresh our templates with a new, modern look. Under the covers there's Foundation web components and JQuery. We've updated the HTML content editor to TinyMCE's HTML5 editor. The Concursive image library plugin for TinyMCE has been redesigned with thumbnails and enhanced capabilities for colors, fonts and sizes. All of Connect's modules and portlets have been updated for Foundation.
Next, we wanted customers and partners to be able to customize Connect using configuration packs and plug-ins. Connect achieves this through run-time discovery of configuration files, components and portlets. Adding your own functionality has never been easier.
Finally, with ConcourseConnect 6 you can launch Apps, mobile-first. User registrations, user settings, push notifications and module functionality are all accessible via the restful API.
ConcourseConnect is the customizable and configurable platform for Connect Communities and Hubs. ConcourseConnect is also packaged for Concursive's Team Collaboration and Intranets and includes everything you need to start your own community.
Inquire about your own customizable community or launch your own social business community site with ConcourseCloud which has just been updated to ConcourseConnect 6.0.
View Full Post and Comments
You may have heard about Concursive's community, social, and e-commerce feature-set which includes user profiles, activity streams, blogs, calendar events, wikis, forums, tagging, bookmarks, and more, but did you know that when when users interact with a Concursive-based app or site, they are interacting with a service? Concursive has made substantial progress in the web world in the last 7 years to make essential app functionality a part of its customizable platform.
Whether you are going mobile-first, web-first, or launching both, the Concursive platform at a high level solves common problems easily via configuration. Developers concentrate on the parts that make their app unique, while still using APIs and design patterns encouraged by the Concursive framework which work on both mobile and web.
There are many out-of-the-box examples which would otherwise range from easy to difficult to implement on your own:
- A user account system which handles usernames, passwords, invitations, settings and password reset functionality across mobile and web, optionally integrating with Facebook.
- Managing user permissions. Through a badge system users can be identified with multiple roles and responsibilities.
- Managing user groups and whether those groups are private, public, or publicly visible but with authorization by a user manager for additional access.
- Setting up your own spaces. We include spaces for groups, ideas, projects, accounts, businesses, organizations and programs. Create anything, even spaces for trees or stock quotes. Any topic you want your users to collaborate around.
- Geolocation services which easily access Google, MapQuest, and Open Street Maps to geocode locations and display them on devices or web maps. The Concursive API can order all locations by nearest-to-you.
- Storing user generated images in the right size and format to the device or browser needing them.
- Interfacing with video services like YouTube to obtain meta-data, thumbnails and embed codes for videos.
- Importing data from RSS feeds is as easy as entering the feed's URL. The connectivity is scheduled, queued and downloaded into the database. RSS feeds can be integrated into blogs, activity streams or displayed on their own.
- Indexing all data is done immediately so that it's easy to query, search, sort, geolocate and filter user-generated content, photos, and text captured from uploaded documents.
- Sending a push notification is as easy as providing the user IDs and the message to send. The platform uses the right mechanisms for the right platforms for those users.
- The platform has its own order processing system which integrates with Authorize.net, Chargify and iOS in-app purchases to track and verify purchases.
- The services are location aware, based on the user's context, and accesses the data the user is allowed to access.
Those are just several examples which are transparently used on every Concursive installation. Once the platform is installed, your enhancements go into a configuration directory for customizing the user experience, email messages, background jobs, additional APIs, automated workflows, page layouts, CSS, and code.
Learn more by reviewing the ConcourseConnect feature summary.
This post was inspired by Brent Simmons and his experience with app development.
View Full Post and Comments