Đã Hủy

iBooks Content Renderer AIR Native Extension


We are looking for an Adobe Air Native Extension, in both human-readable source and binary (SWC) format, targeting the iOS platform, with three strictly-defined entry points:

* enumerateCategories()

This function will provide a list of "subcategories" that can be defined by the user to organize their PDF content. It should read from the datastore that is used by iBooks, and NOT be separately implemented.

* enumerateFiles(category:* = null)

This function will accept an arbitrary string and return a list of iBooks content (books, PDFs, etc - anything manageable by the iBooks application available on the App Store) including a screenshot of the content, document title, file size, number of pages, etc, whatever makes sense for enumeration in a list The "filter", if provided, serves to determine the "subcategory" as defined in the preceding function.

* renderContent(id:*, pageNumber:int, format:String = "png", compression:uint = 75, desiredWidth:Number = null, desiredHeight:Number = null)

This function will take as parameters a unique identifier (either a filename / UUID from the results of enumerateFiles; -OR- a URI from the network; in the event a URI is provided the module must access the resource via whatever protocol the URI scheme dictates), and the desired page number. It will then read the PDF, generate a screenshot of the content, and return either a PNG or a JPEG image representing the contents of that PDF at whatever desired level of compression (unsigned integer value in the interval [0, 100]).

If the width and height are not provided in the function call, make an intelligent decision as to what size you should render the content. Experiment to find this value, it should not be inordinately large; no larger than, say, the maximum real estate available to a full-screen iPad 3 application, assuming that the top status bar is visible and the application is not fullscreened.

Aspect ratio in the rendered content should be preserved; if the "desired" width/height breaks the aspect ratio of the actual page, scale the content to fit the boundingbox as best as possible.

Please also provide, with the ANE, a Flash Builder 4.6 mobile project, targeting Apple iOS, using it. We'd like this to be a stand-alone "drop-in" library with as much neutrality as possible outside of the requirement to use iBooks.

Kĩ năng: ActionScript, iPhone, Mobile App Development, Objective C

Xem nhiều hơn: adobe native extension full screen ipad application, pdf air native extension, ibooks air native extension, what makes you unique, what is an unsigned integer, unsigned integer, string library in c, string library c, requirement application format, phone app builder, mobile compression, int size c, integer real number, integer and real number, human scale, find binary, binary to unsigned integer, apple library app, ibooks native extension, air native extension read pdf, what is adobe air used for, unsigned app, screenshot to pdf, c binary number, apple ibooks store

Về Bên Thuê:
( 0 nhận xét ) Dover, United States

ID dự án: #1663798

2 freelancer đang chào giá trung bình $600 cho công việc này


We assure you a great output of this [url removed, login to view] see private message for more details. Regards

$750 USD trong 15 ngày
(10 Nhận xét)

Hi, we are very experts in doing ios applications please check PM.

$500 USD trong 5 ngày
(3 Nhận xét)

Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards

$600 USD trong 10 ngày
(0 Nhận xét)

We are providing this service so affordable because we want to prove our expertise, build a longterm relationship so when you have other IT needs, and substantiate a Freelance record of good customer relations. The fol Thêm

$700 USD trong 4 ngày
(2 Nhận xét)