Skip to main content

GROWING AND SUSTAINING RELATIONSHIPS

GROWING AND SUSTAINING RELATIONSHIPS
Close
Sarah Gladstone

Implementor, Developer

Pogstone, Inc.

http://pogstone.com

I have been involved in the CiviCRM community for over 4 years, and enjoy implementing and programming CiviCRM for a variety of non-profits. I have been amazed at the rapid pace of innovation delivered with each new release, and CiviCRM's flexibility in being able to accommodate a variety of requirements. I have learned a lot about CiviCRM by participating in CiviCon, online forums, and CiviCRM book sprint.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Abril Rocabert

Administrator and End-user

http://www.alternativasycapacidades.org

CiviCRM is a powerful tool that could be really useful for many non-profits in Mexico.
Unfortunately the community is very small in my country. I hope that in the next years the community expands around Latin America.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Coleman Watts

End-user and Developer

Woolman Sierra Friends Center

http://woolman.org

If it weren't for CiviCRM we'd be using at least 5 different
systems for Woolman: one for donor management, another for email newsletters, a third for our school enrollment, a fourth for our summer camp registration, and then a whole bunch of spreadsheets for keeping track of things like event attendance, prospective students, CSA memberships, etc. And of course none of those systems would talk to each other or make it possible to get a whole picture of the many ways one person might participate in our education center's activities. Migrating all of our scattered data and disparate systems to CiviCRM was a long and challenging process, but the results have been more than worth it. Our ability to track and report on our programs has improved dramatically, while the burden on staff to do data entry has been greatly reduced, and our participants are happy that they can now register/enroll online rather than mailing or faxing paper forms.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Philippe Gervaix

Implementor

ISHR

http://www.ishr.ch

ISHR is currently in the early stages of implementing CiviCRM, and is finding the customisable aspects of the software to be especially beneficial.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Jake Martin White

Implementor, Developer

PeaceWorks Technology Solutions

http://www.peaceworks.ca

PeaceWorks provides technology solutions for not-for-profit organizations. CiviCRM fills an important niche among our clients who need a flexible, comprehensive, user-friendly, web-integrated CRM solution.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Michael McAndrew

Implementor, Trainer, Documentator and Developer.

Third Sector Design

http://www.thirdsectordesign.org

CiviCRM helps us help non profits to do fantastic things with their data.
Being closely involved with the developers and documentation team on a daily basis ensures that we can give our clients the best and most up to date advice on how they can use CiviCRM to meet their needs.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Lisa Jervis

End-user, Administrator, Implementor

Center for Media Justice

http://www.centerformediajustice.org

Civi has been an amazing tool for CMJ (and for other organizations I work with) to keep our most important data all in one place in a user friendly way.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Amy Bucaida

Administrator

Missouri Credit Union Association

http://www.mcua.org

We are a full CiviCRM install with Drupal.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Samuel Vanhove

Developer, Implementor

Réseau Koumbit

http://koumbit.org

As non-profit consultants working for non-profit organizations, we found CiviCRM to be particularly well suited to answer the common needs of activist associations, charities and other medium-sized groups. Based in Montréal, we've helped local and international organizations migrate to CiviCRM to manage their memberships, events, communications and fundraising campaigns. We empower our clients and assist them when they need us.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Adam Wight

Developer

Giant Rabbit

http://giantrabbit.com/

Saves us from writing monstrous, custom database apps.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Allen Shaw

DEVELOPER

NS WEB SOLUTIONS

http://nswebsolutions.com

I'm quite impressed with the responsiveness of the CiviCRM community, both from the core developers and many experienced users who have quickly provided answers and ideas in areas where I just needed that extra insight, or where we needed to do something totally new. After several years working with open source software, I'm finding the CiviCRM community to be the most responsive and helpful I've seen.

We make CiviCRM one of our primary offerings because it just provides so much right out of the box that our clients need, without a line of custom code. And when we need to extend it for the clients' unique needs, the APIs and programming hooks let us add in features that would be impossible in some other systems. This means we can provide great value to our clients with quick turnaround times and reasonable budgets, which is great for our clients and for us.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Katy Jockelson

Implementor, administrator

Third Sector Design

http://thirdsectordesign.org

We work with non-profits to help them use and understand Civi. It's such an important tool for these organisations and it's great to see people using it in different and interesting ways. Using and working with Civi is made so much more fun and useful by the enthusiastic and talented community surrounding it.

LOGIN | REGISTER
  • Create new account
  • Request new password

Search form

  • BLOG
  • DEMO
  • Find An Expert
  • NEED HELP
  • SUPPORT US
  • DEVELOPER RESOURCES
CiviCRM Community Site logo CiviCRM Community Site
  • WHAT IS CIVICRM
    • Community
    • Case Studies
    • Experts
    • Contributors
    • Core Team
    • Licensing
    • Contact Us
  • WILL CIVICRM MEET YOUR NEEDS?
    • Contacts
    • Contributions
    • Communications
    • Peer-To-Peer Fundraisers
    • Advocacy Campaigns
    • Events
    • Members
    • Reports
    • Case Management
  • GET STARTED
    • Evaluate Your CRM Needs
    • Evaluate CiviCRM Features
    • Read Books
    • Demo CiviCRM
    • Download CiviCRM
    • Find An Expert
  • PARTICIPATE
    • Join the CiviCRM Community
    • Read Our Blog
    • Community Forum
    • Attend a Training or Meetup
    • Make It Happen
    • Contribute
    • Become A CiviCRM Developer
    • Issue Tracker
    • Help with Documentation
    • Translate

You are here

Home » Blogs » mbriney's blog

Blog

  • Architecture Series
  • CiviCampaign
  • CiviCase
  • CiviCon
  • CiviContribute
  • CiviCRM
  • CiviCRM API
  • CiviCRM Code Sprint
  • CiviCRM Meetups
  • CiviCRM Release
  • CiviCRM Solutions (case studies and user stories)
  • CiviCRM Team
  • CiviCRM Training
  • CiviCRM v1.6
  • CiviCRM v1.7
  • CiviCRM v1.8
  • CiviCRM v1.9
  • CiviCRM v2.0
  • CiviCRM v2.1
  • CiviCRM v2.2
  • CiviCRM v2.3
  • CiviCRM v3.0
  • CiviCRM v3.1
  • CiviCRM v3.2
  • CiviCRM v3.3
  • CiviCRM v3.4 and v4.0
  • CiviCRM v4.1
  • CiviCRM v4.2
  • CiviEvent
  • CiviMail
  • CiviMember
  • CiviMobile
  • CiviPledge
  • CiviReport
  • Documentation
  • Drupal
  • Extensions
  • Finance and Accounting
  • Interface Design and Layout Standards
  • Internationalization and Localization
  • Joomla
  • Older Versions
  • Schools
  • WordPress

CiviMobile Concept

Submitted by mbriney on June 9, 2010 - 19:56

This year at the first CiviCon we had a great session lead by CiviAction's Ian Rhett about taking CiviCRM into the mobile space. It was a very engaging brainstorm session with a lot of great ideas thrown out there.

My time this week at WWDC provided a little inspiration and time spent in a hotel room to create some mockups of what this could look like. I have posted some images below. I think one of the big conclusions at CiviCon is that the app could be built to do a lot of things but at this point working to achieve a CRUD (Create, Read, Update and Delete) app is probably the best starting place.

This is a project that I would like to start to work on along with my team at emotive. I think the best approach is to develop the app using the Appcelerator Titanium platform. It's an open source development platform that translates javascript into native iPhone/iPad, Android and coming soon Blackberry apps. I figure that most of us know Javascript much more than we do C or C++ and this would provide us with a single codebase for multiple mobile platforms.

We will be starting the development of the app and will create a public repository on GitHub. I would like to solicit ideas from the community on what the app should do. Right now my thoughts are to have the app:

  • Be able to query the database in a single unified search
  • Lookup an individual and display their contact details and summary stats (total $, memberships, etc) (read-only at this point)
  • Create a new individual in the database
  • Find nearby contacts
  • View top-line summary information about your database and activity for the last 7 days
  • Run reports (directed to a web site) from within the app

If anyone also would be interested in helping to write code, the Appcelerator platform is actually well geared to team development because each view (think page in the app) can be kept in a separate javascript file. If you are interested e-mail me, Matt Briney at matthew (at) emotivellc.com.


View CiviMobile Slideshow of Mockups

Download the PSD file and create your own views

  • mbriney's blog
  • Log in or register to post comments

Comments

we'd be happy to help :)

Permalink Submitted by kylejaster on June 10, 2010 - 08:51

i'll ping you. also - should check in with xavier_d who has done a bunch of work with javascript+CiviCRM+CRUD

  • Log in or register to post comments

Keep me in the loop as well

Permalink Submitted by xavier on June 11, 2010 - 07:33

Hi,

I did write a CRUD (well, a CR so far) interface based on jabber (miss moneypenny for those that came at civicon). Pretty easy by using the ajax api & jQuery, and glad to help if I can

  • Log in or register to post comments

Appcelerator and New iPhone ToS

Permalink Submitted by samutech on June 10, 2010 - 10:08

The Appcelerator guys are still not sure if apps made with Titanium are going to be allowed on the iPhone platform under the new terms of service. It's seems like by the letter of the ToS that Titanium apps will be disallowed. But, this provision was specifically aimed at Adobe and Flash, so there are people who believe Apple will ignore (and allow) Titanium apps. I've been holding off starting a new Titanium app for this very reason. I want to see one go through and be accepted. Just something to consider.

Their system does work technically with iOS 4, it's just that Apple's policy is to not allow such apps in the App Store.

  • Log in or register to post comments

That is true and it would be

Permalink Submitted by mbriney on June 10, 2010 - 18:49

That is true and it would be a sad day if they did ban Titanium apps from the app store. In speaking with the Appcelerator team they have had many new apps be approved even after the new TOS. I think it's worth the risk because it provides a cross platform app.

From what I have heard around it seems that Apple is most likely going to ignore the platform until a point where the platform does something it shouldn't like include a huge overbearing library to run every function or utilize private Apple APIs. So far it seems like the Appcelerator guys are trying to work within the structures and not purposely bend them.

We shall see though, you can never predict the legal minds at Apple.

  • Log in or register to post comments

Waiting for iOS 4 Apps

Permalink Submitted by samutech on June 10, 2010 - 19:40

I'm not 100% sure about this, but I think the new ToS hasn't technically applied up to now. It was in beta. During this beta period, they modified some of the ads/analytics language in response to feedback. Not so on the 3rd party IDEs. I'm still waiting to see an iOS 4 Titanium app go through. I'll feel better after that happens. I think the Appcelerator guys are putting on a happy face right now (understandable), but if they had any assurances, they would have told people.

  • Log in or register to post comments

Flash wasn't the only target of 3.3.1

Permalink Submitted by majortom on June 11, 2010 - 09:11

Apple's goals with 3.3.1 (and the new modifier 3.3.2) were not just to eliminate Flash, but to prohibit reliance on 3rd parties to access Apple native API. They never want to have the same problems they had with Metrowerks where it took many application developers a very long time to move to native API because they were using someone else's toolkits. Also, they do not want cross platform apps that use the lowest common denominator and are not iOS specific. While Appcellerator may not lose on the first issue (they allow native access to any Apple API), they may very well lose on the second (they are a cross platform system). I would not count on using them until this has been clarified.

  • Log in or register to post comments

Event related.

Permalink Submitted by MacRonin on June 10, 2010 - 16:58

Besides the basic sign-up to database that you already mentioned.
How about being able to register for free events (cost ones later due to security for CC info)

Sign people in to an event. This would allow easier tracking of who came and disallow multiple usage of an individual's name for entry.

  • Log in or register to post comments

I agree with the sign-in to track users

Permalink Submitted by SoFlaWeb on June 10, 2010 - 19:46

Being able to check in a user at an event from your mobile app would be beneficial.
This eliminates the need to bring a laptop or in the case of one of our clients a print out of the registered members and then check them off with a pen.
It could also be easy enough for an admin to operate from a mobile device efficiently (sometimes meeting and event reception areas can be quite chaotic)
As for registering for events (for non-admins), I think the focus of the app right now is for admin purposes and while I originally thought about event registration, this may be something that just an appropriate mobile version of your website could accomplish.
How would you brand the app for your particular event registration?

  • Log in or register to post comments

Code on Git

Permalink Submitted by mbriney on June 10, 2010 - 18:51

For anyone interested we will be checking in the code for this project on GitHub here:
http://github.com/emotivellc/CiviMobile

  • Log in or register to post comments

JQuery Touch may be smarter for now

Permalink Submitted by Cricktonyte on June 16, 2010 - 10:44

There are a few people to have claimed to have Appcelerator based apps approved on their forums. The same applies for PhoneGap; but I'm holding off on any major development work using these tools until Apple finishes their App Store purging and deals with this hot topic. They're just too volatile right now for my personal security.

I really like what I'm seeing with Appcelerator and I fully intend to delve into it in my spare time; but, I don't want to be in the cold after spending 100+ hours on an app that my company must have on the iPhone as well as other devices only to have Apple veto it in spite. NGO's don't have money, time, or sweat equity to burn like that.

For CiviCRM (and myself), I'd suggest sticking with HTML + JavaScript + JQTouch and dealing with the limitations for now. You've still got a lot of options there. I find something new everyday.

  • Log in or register to post comments

Anything ever come of this

Permalink Submitted by Graham Mitchell (not verified) on July 10, 2011 - 02:19

Anything ever come of this initiative, which looked very promising. All seems to have gone quiet, which might mean that people are busy building something, or maybe that the whole concept has been kicked into the long grass.

  • Log in or register to post comments

CIVICRM


GROWING AND SUSTAINING RELATIONSHIPS

WHAT IS CIVICRM
  • Community
  • Case Studies
  • Experts
  • Contributors
  • Core Team
  • Licensing
  • Contact Us
WILL CIVICRM MEET YOUR NEEDS?
  • Contacts
  • Contributions
  • Communications
  • Peer-To-Peer Fundraisers
  • Advocacy Campaigns
  • Events
  • Members
  • Reports
  • Case Management
GET STARTED
  • Evaluate Your CRM Needs
  • Evaluate CiviCRM Features
  • Read Books
  • Documentation
  • Demo CiviCRM
  • Download CiviCRM
  • Find An Expert
PARTICIPATE
  • Join the CiviCRM Community
  • Read Our Blog
  • Community Forum
  • Attend a Training or Meetup
  • Make It Happen
  • Contribute
  • Become A CiviCRM Developer
  • Issue Tracker
  • Help with Documentation
  • Translate