Ah okay..
well there’s some information on creating your own field type here:
http://www.advancedcustomfields.com/resources/creating-a-new-field-type/
Other than that it sounds like you’re just creating a good old regular plugin.
More info on using ACF in your own plugins here:
http://www.advancedcustomfields.com/resources/can-include-acf-pro-within-theme-plugin/
Is that enough info?