Llamagraphics provides custom programming services for the web, iOS and Macintosh platforms. In the process, we frequently also do some functional graphic design. We usually work in collaboration with both the client and their own designer to make sure that the look of a site or app will ultimately mesh well with the overall software requirements.
If you’d like to know more about our services, drop us an email at firstname.lastname@example.org.
iOS and Mac Application Development
Mobile Payment Processing
Custom iPhone app for accepting mobile payments. Securely connects to website to download and update customer account balances. Supports cash, checks and credit cards. Credit cards can be swiped, photographed, or entered manually. App makes use of Paypal, and could be modiﬁed to include other payment processors, like Stripe.
The Life Balance App
Our own commercial application for dynamically prioritizing tasks as things get done, and tracking your overall balance of eﬀort over time. The iPhone app supports WiFi Sync to both Mac and Windows with automatic server detection. The underlying data engine is optimized for portability among platforms for iOS, Mac, Windows and Linux. It uses the SQLlite database library for speed and data portability. We have our own vCal library for interoperability with Google Calendar and iCloud support. There are many custom UI elements in The Life Balance App.
We do most of our website development using Drupal, because of its powerful architecture and rich set of third-party plugins.
Here are some of the custom Drupal projects we’ve worked on recently:
Custom Website Themes
We can take a website design from a graphic artist and turn it into a nearly pixel-perfect, mobile-friendly website theme. The theme can automatically adjust to accomodate phones, tablets and desktop browser, and is search engine optimized to help customers ﬁnd your site.
Customer Accounting System
Provides customers with online purchasing, account statements, and ability to pay online using a choice of payment processors (PayPal, Stripe, etc.). Integrates with AccountEdge accounting software.
Customer Email System
Provides an alternative to traditional “newsletter” software by allowing staﬀ to determine which group of customers should receive each mailing. Each email is individually addressed to and can be customized to the recipient.
US Postal Mailing Address Maintenance
Web-based system for maintaining a list of customer postal mailing addresses. Connects to the United States Postal Service Web Tools Address Information APIs for address validation and cleanup. Provides automatic detection and simpliﬁed merging of duplicate addresses. Generates pre-formatted PDF ﬁles for printing to Avery labels.
NOAA Weather Forecasts
Pulls forecast data from the NOAA National Digital Forecast Database and integrates it with online event calendars to provide up-to-date weather information for scheduled events.
Public Relations Strategy
Looks at your scheduled events and generates a coordinated a PR schedule that spans web, email, postal mail, Twitter and Facebook. Use this schedule to guide the timing and content of your communications.
Online system lets staﬀ members sign up to cover scheduled events. Administrators can see staﬃng problems in advance and make adjustments. Automatic notiﬁcation of staﬀ members when assignments are changed. After the event is over, the same system generates a report of staﬀ hours for payroll.
Sailboat Racing Scoring
Web-based system for scoring one-design sailboat races. Supports both single events and long series.