incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jesse MacFadyen <purplecabb...@gmail.com>
Subject Re: CordovaView?? - A proof of concept of making a custom Android View with Cordova Web APIs exposed
Date Sun, 11 Dec 2011 08:39:33 GMT
Also, note that I architected WP7 phonegap this way from the start.
The phonegap functionality is inside a user-control so there can be
multiple instances.

Cheers,
  Jesse

Sent from my iPhone5

On 2011-12-10, at 10:41 PM, Jesse MacFadyen <purplecabbage@gmail.com> wrote:

> I am working on a similar refactor of iOS code. Moving the majority of
> the code into the view controller and out of the application.
> This will allow the use of a phonegap view in any application, not
> just a PhoneGapApplication subclass.
> I am not as far along as you Joe.
> For an older version of this on iOS please see :
> github.com/purplecabbage/cleavage
>
>
> Cheers,
>  Jesse
>
> Sent from my iPhone5
>
> On 2011-12-09, at 4:34 PM, Joe Bowser <bowserj@gmail.com> wrote:
>
>> Hey
>>
>> I've been working on a refactor of Cordova, and I now have a
>> proof-of-concept in my personal GitHub called PhoneGapView.  I'm going to
>> rename it Cordova once we rename everything, but if you want to check out
>> where things are at, here's the code:
>>
>> https://github.com/infil00p/callback-android/tree/phonegapview
>>
>> Also, here's the repository of the PhoneGapView-Test, with test code:
>>
>> https://github.com/infil00p/PhoneGapView-Test
>>
>> What works:
>>
>>  - Everything that doesn't require an activity, except for the
>>  whitelisting functionality
>>
>> What doesn't work:
>>
>>  - Menu Button and Back Event - Because this is a View and not an
>>  Activity, it does not handle the menu button or back event when it is used
>>  in the activity
>>  - Camera and Capture - These are Intents based, which means that they
>>  can launch the intent for a result, but once they get back to PhoneGap,
>>  they won't be able to do anything without some code to handle the response.
>>   This code belonged to the activity that we were implementing.
>>
>> What remains to be tested:
>>
>>  - Whitelisting: I've added it to PhoneGapView, but I haven't tested it
>>  yet, this may still break
>>
>> If people could check out this branch and provide feedback on the new
>> approach, that would be awesome.
>>
>> Thanks
>>
>> Joe

Mime
View raw message