Changes between Version 2 and Version 3 of AndroidBoinc
- Timestamp:
- Mar 16, 2012, 1:35:30 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AndroidBoinc
v2 v3 14 14 called BOINCLite, which is able to handle only 1 project attachment and 1 job at a time. 15 15 We considered this as a basis for BOINC on Android but decided it was too limited. 16 17 In 2011 someone named Palo M. implemented a BOINC GUI for Android: 18 19 http://code.google.com/p/androboinc/ 20 21 This is intended to control BOINC clients running on remote hosts, 22 but in principle it could control a local client. 23 I haven't looked at it. 16 24 17 25 At the 2011 BOINC Workshop, Keith Uplinger, Peter Hanappe and Michael Tarantino … … 40 48 == What about the GUI? == 41 49 42 The current BOINC GUI (the Manager) is implemented using WxWidgets,50 The current BOINC GUI (the Manager) is implemented using !WxWidgets, 43 51 for which no port to Android exists. 44 52 Also, though the Manager's "simple view" is similar to what … … 50 58 to use Unix pipes or some other IPC mechanism). 51 59 52 Note: someone (I'm not sure who) has already implemented a BOINC GUI for Android: 60 We maybe able to use some or all of AndroBOINC; 61 I've contacted its author asking about the status of its source code. 53 62 54 http://code.google.com/p/androboinc/ 63 == Packaging == 55 64 56 This is intended to control BOINC clients running on remote hosts, 57 but in principle it could control a local client. 58 I haven't looked at it. 65 I think that what users see in Android app stores should be 66 branded with a particular project's identity, 67 rather than a generic BOINC identity. 68 When the volunteer first runs the app they're prompted 69 for email/password on that project 70 (this could be made optional, in which case we'd create 71 an anonymous account for them). 59 72 60 73 == Project plan == 61 74 62 To be determined 75 * Standardize on the code and scripts for building the BOINC client on Android 76 (probably based on Peter's work). 77 Put these files in the BOINC repository. 78 79 * Get the scripts/makefiles for building SETI@home for Android 80 into the SETI@home repository, 81 and make an Android/ARM app version available on SETI@home. 82 (Jeff, Eric) 83 84 * Persuade some other projects to build Android/ARM apps. 85 86 * Create a template for making a project-specific Android app, 87 with instructions for adding it to spp stores.