It’s time to let some of your hard work shine!  Martin Schneider just posted this today on our corporate blog.  I hope everyone can make it to SugarCon but even if you can’t, you can still submit your sweet Sugar apps in the App Throwdown.  See details below.

SugarCon is just around the corner – and that means it is also time for another round of the SugarCon App Throwdown! The App Throwdown – always an attendee favorite – is a showcase of some of the coolest, most useful, and most innovative extensions of the Sugar platform. The fun, sometimes manic, atmosphere of the final judging session at SugarCon not only promises to entertain, but also give Sugar users some great tools to advance their own CRM initiatives.

square_logo_sign_FINAL

While App Throwdown is always a blast – we wanted to make it even better this year. How? Well, for starters, we’ve opened up the submission eligibility to EVERYONE! That’s right – anyone who wants to submit an extension, connector, custom app integrated to Sugar, etc. can apply. Simply fill out this ONLINE FORM to be part of the processes.

Submissions will be accepted until March 27! So get your submission ready – all you need is a cool app/connector/customization, a short video of your app in action, and a completed form to enter!

Also, we have created some categories to help guide your submissions, and the category winners will be the ones to battle it out for “Best in Show” on the main SugarCon stage in April.

This years categories include:

Category Description
Mobile Help your customers see i2i, wherever they are. This category will be judged on the best mobile customization, or mobile extension of Sugar in marketing, field sales, field service or other customer-facing scenarios.
Best Seamless Integration Sugar provides virtually limitless ways of integrating with virtually limitless apps and data sources. This category will focus on applications that follow the best practices of our UI/UX and show creative use of the Intelligence Panel, Dashlets, Activity Streams, and other key areas of the Sugar UX best in class user interface.
Data, Information, & Analytics Getting the right information at the right time is a critical part of creating extraordinary customer relationships. Understanding business insights is an important tool for optimizing your selling and go-to-market strategy. Entries in this category will be judged on how they help Sugar users make better decisions and execute faster based on having better information at their fingertips.
Customer Experience and Engagement This category will look at integrations and customizations that optimize the customer experience and increase levels of engagement. These can include workflow-based customizations and extensions to better align with the customer journey; embedded call center or other real-time employee-to-customer communications; or tools to help agents close more deals or resolve more cases faster.
Beyond CRM The openness of the Sugar platform means that developers and users’ only limits are their imaginations.  Entries in this category will focus on the “edge cases” of CRM. So, if your application interfaces with the real world through the “Internet of Things”, or you’ve added game mechanics to motivate the right behavior, or tied into today’s powerful social tools, this category is for you!

The judging process this year will be a bit different as well. An all-star panel of SugarCRM staff and some special industry influencers and observers will judge all submissions to determine the category winners. These will be announced here on the blog in early April.

At SugarCon, the category winners will compete on stage for the “Best in Show” award – in front of an expert panel of SugarCRM executives including CEO Larry Augustin, and some guest industry influencers. But as in past years – the audience will vote on the category winner they think deserves to be Best in Show!

So, all you Sugar partners, developers, tech-savvy customers with a cool custom module or integration – we invite you to submit ASAP and join us in making the 2015 App Throwdown the best yet!

Below is a message from Ticomix, an Advanced SugarCRM Partner, about a monthly webinar series focused on the Sugar Developer/Admin hosted by one of our most active Sugar Developer community members Jeff Bickart.

SugarCRM Power Hour with Jeff Bickart

Webinar Series Overview:
We know how hard it can be to get the dedicated, interactive support you need, so we’re here to offer help. Each month, we’ll deliver a unique perspective to the common (and sometimes uncommon), everyday technical issues you face with the administration of SugarCRM. Each hour-long webinar will contain valuable information plus a live Q&A session to answer any burning questions you have. The initial schedule of topics is below.

The first webinar is happening March 11th @ 1:00PM ET. In the webinar, Jeff will unveil helpful hints for setting up your development environment and installing Sugar. Even if you’ve already setup your Sugar environment, you’ll find valuable tips for optimizing your install of Sugar.

Also, Jeff welcomes questions prior to the webinar. Click here to access Jeff’s webinar question form »

Click here to register for one or all webinars »

UPCOMING POWER HOUR SCHEDULE (all webinars begin at 1:00PM US Eastern Time):

  • March 11th: How to Set Up Your Development Environment & Install Sugar
  • April 8th: Building Custom Dashlets
  • May 13th: Using the SugarJobQueue & the SugarCRM Directory Structure
  • June 10th: Workflows, LogicHooks & Deploying Packages
  • July 8th: Layouts, Views and Building a Wizard

About Jeff:

Jeff Bickart, CRM Evangelist at Ticomix, has been developing in Sugar since 2004 (the same year SugarCRM was founded) and is one of the foremost experts in SugarCRM development. He writes a popular SugarCRM Developers Blog (SugarCRM: Developers’ Guide), is a frequent contributor on the Sugar community forums, and has made vast contributions towards Sugar’s code base. Jeff invites you to connect with him in several ways:

Twitter: @bickart
LinkedIn: https://www.linkedin.com/in/bickart
Blog:  http://sugarcrm-dev.blogspot.com/

Have you discovered the new Sugar Community yet? The new Sugar Community launched about a year ago and right now it has over 4,500 conversations and over 3,000 members. It is a great resource for learning about Sugar and the names and faces behind Sugar. Most importantly, it’s great for getting your questions answered!

Registration is easy – just visit the Community and click ‘Register’ on the top right.

Some of the most popular topics on the Community are the ones that matter most to Sugar Developers. In fact, Sugar Developer topics account for majority of the conversations on the community!

The Community categories that I use the most are the Sugar 7 Category and the Development Best Practices Category. They’re both very active with lots of great discussions and questions. Do you also have Sugar Development questions? Or maybe some answers of your own?

UnCon is back again!

Matthew Marum —  February 19, 2015 — Leave a comment

Sugar Engineering is excited to announce that we are hosting another Sugar Developer exclusive event this year at SugarCon 2015.  UnCon is back again and better than ever!  We listened to your feedback and are changing up the format a bit this year.  We will have two concurrent tracks during UnCon – a hackathon contest and roundtable discussions.  This will allow us to maximize the value of UnCon for any Sugar Developer of any experience level.

Join us at UnCon to learn how sweet it is to be a Sugar Developer! UnCon is a great chance for novice to ninja-skilled Sugar developers to hack side-by-side with our core engineers, and learn from the brightest stars in Sugar Engineering and the Sugar Developer community at Unconference-style roundtable discussions. Oh, and we will have beer too.

UnCon 2015 website

Stay tuned for more details that will follow in coming weeks!  We hope to see you at SugarCon 2015!  Your conference registration includes access to UnCon.

 

Here are two free plug-in tools that make it painless for Sugar 7 users to get a quick glimpse into critical history items.

Continue Reading...

If you want to use namespaces following the PSR-0 standard for your custom code, it is now possible with the SugarAutoLoader in sugar7. Now you don’t have to insert require statements all over the place.

require_once('include/utils/autoloader.php');

SugarAutoLoader::addNamespace('Fbsg\\', 'custom/include/Fbsg');

Sugar’s autoloader will now map requests for the class Fbsg\Example\Test to the file “custom/include/Fbsg/Example/Test.php”.

Post From Faye Business Systems Group Director of Development Matthew Strickland

Contact Jesse Heller

When you work with something everyday, eliminating tedious and repetitive tasks not only improves your productivity but also helps your sanity. With Sugar, there are certain things we as developers are constantly doing; in some cases, over and over again. How many times have you run quick repair and rebuild?

Luckily, we program things. We write scripts that make our lives in that moment a tad bit easier. But it’s easy to lose track of these things; we might even write the same tool over and over again.

In this series of posts, we’re going to build a command line utility tool whose only purpose is to make life more beautiful. If you’ve ever used the laravel framework, you are familiar with the “artisan” tool which is built with the symfony console component. We are going to do the same thing.

The general idea here is to be able to call commands like these:

$ sugarcli admin:repair
$ sugarcli manifest:validate

Let’s get started.

We are going to be using symfony console composer, so if you aren’t familiar be sure to read-up on it. The first thing, we need to do is pull in our symfony console dependency in composer.json.

{
    "require": {
        "symfony/console": "v2.4.4"
    },

    "autoload": {
        "psr-4": {
            "Fbsg\\": "src"
        }
    }
}
$ composer install

Notice that we are using psr-4 for are auto-loading our classes, as we will be using psr compliant namespaces.
Now that we have our dependencies installed to the vendor folder, we are ready to start.

In the next post, we’ll be building the quick repair/rebuild command.

You can view the github repository here.

Post From Faye Business Systems Group Director of Development Matthew Strickland

Contact Jesse Heller