App Source Code for Sale
Custom Mobile Greetings App Starter Kit
Publishing a quality Ecard App for the iPhone just got a whole lot easier!
Created by the VectorBloom Technologies development team. The Custom Mobile Greetings App Starter Kit is a great solution for Artists, Photographers or Illustrators who wish to promote their portfolio of work in an iPhone App. Equally a wonderful marketing tool or commercial app for those in the stationery business.
Based on the template used in the 'ArtCards by Elizabeth Boylan' App for iOS. Starter Kit includes custom and editable fonts, Carousel style layout for large number of Portrait format of Digital Artwork, Illustration or Photography to send via email, MMS, save to photos, post to Facebook Wall or Friends Wall and Tweet to Twitter.
Accelerometer Driven Carousel responds to accelerometer, to browse through illustrations.
Endless Customization within Plist File For simplicity, the ability to set variables for default fonts, location of Text, and text placement upon the background of custom artwork. Code allows user to pinch, zoom or drag to edit text placement or rotate text. Includes ability for setting the RGBA values of text within plist file to match custom artwork.
Instructions Page and Web Views Biography page and UI WebView for Social Media Web Views. Text for 'Instructions' Page can be interchanged with the 'Biography' Page.
Beyond most Ecard apps the template has a larger view for each 'Card' from the main screen. Inspired from Autodesk's Sketchbook Pro the pinch zoom or drag gesture enables users to position their text greeting within the Card as well as shrink or blow up the size of their text.
High Resolution HTML Email Greetings We've coded the app to take a snap shot of each custom greeting to allow for device specific resolution. Highest resolution Cards are created with retina display devices and are sent as HTML emails rather than a link to a url for a user to view their 'ecard'.
Twitter Integration for iOS 5 As of iOS 5 Users are able to beautifully Tweet their custom card to their Twitter Account Feed.
Facebook and Facebook Friends What better way to wish friends Happy Birthday on Facebook than tagging them with a custom greeting card. Custom ArtCards are also a great way to share invitations, announcements or significant life change events on the back drop of custom illustration or artwork.
You will need to create an App ID as well as developer and distribution provisioning profiles using your Apple iOS Developer Program License in order to test and distribute your completed custom mobile greetings app on Apple's App Store.
All required changes are detailed in the project folders accompanied Instructions.pdf file.
All artwork must be added to the Xcode project folder and file names designated in the ArtCards.plist file. You are welcome to re-use the graphics for Twitter, Facebook, Facebook Friends, Text Message, Email and Save to Photos. Youʼll want to substitute the ʻVʼ logo with your own graphic or logo.
Background.png, Icon.png and header buttons must be created, added to the project folder and set in each appropriate .xib file.
Each Item row in the plist corresponds to each card in your custom application
fontName: Name of Default Font that will be set above each ArtCard or Photograph
fontSize: default font size (can be adjusted with pinch or zoom gesture)
imageCarousel: this image name is the one that will appear in the iCarousel
imageFull: this is the customizable ArtCard for added text
isCustomizable: Yes/ No
textAlignment: Center/ Left/ Right
textLines: 2-40 ( more than 30-40 won't be legible on non-retina display )
textRGBA: Set the Red/Green/Blue and Alpha transparency values here
textviewWidth: total width of text box
textviewX: positioning of text box within X coordinate space
textviewYCenter: positioning of tex box within Y coordinate space
ArtCards/ArtCards/ directory Include your greeting card image files within this directory. The sample cards provided with the Starter Kit are in low resolution, 320x480. You should include both low resolution 320x480 cards, and their high resolution equivalents, 640x960 with appropriate naming convention, ie. GreetingCard@2x.png
Minimal code changes are required to get project ready for testing and distribution.