Explore MIT App Inventor - Tool http://dev-explore.appinventor.mit.edu/resource-type/tool en App Inventor Project Constructor http://dev-explore.appinventor.mit.edu/resources/app-inventor-project-constructor <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>App inventor currently does not give the ability to merge projects or to take a snippet of code from one project and add it to another. To overcome this <strong>Gareth Haylings</strong>, one of our open source developers, has created a Windows utility call the "AI Project Constructor" which gives you the ability to merge any number of separate App Inventor projects into or one or more screens in a new project.<br /><strong>NOTE: WINDOWS ONLY</strong></p> <p>*Also see the <a href="http://explore.appinventor.mit.edu/resources/project-merger-tool-combine-two-app-inventor-projects-one">Project Merge Tool</a> created by the App Inventor team which works on all platforms and merges two App Inventor projects into one project.</p> </div></div></div><section class="field field-name-field-resource-url field-type-link-field field-label-above view-mode-rss"><h2 class="field-label">Resource URL:&nbsp;</h2><div class="field-items"><div class="field-item even"><a href="http://madrobots.wix.com/themadrobot#!ai-project-constructor/cnoo">http://madrobots.wix.com/themadrobot#!ai-project-constructor/cnoo</a></div></div></section><section class="field field-name-field-resource-taxonomy field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Grade Level:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> 6-8 </li> <li class="field-item odd"> 9-12 </li> <li class="field-item even"> Undergraduate </li> <li class="field-item odd"> Master&#039;s and Above </li> </ul> </section> <section class="field field-name-field-difficulty-level field-type-taxonomy-term-reference field-label-inline clearfix view-mode-rss clearfix"> <h2 class="field-label">Difficulty Level:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Basic </li> </ul> </section> <section class="field field-name-field-resource-subject field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Subject:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Computer Science </li> </ul> </section> <section class="field field-name-field-resource-lesson-type field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Resource Type:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Tool </li> </ul> </section> Fri, 17 May 2013 01:24:28 +0000 shay 255 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/resources/app-inventor-project-constructor#comments Project Merger Tool: combine two App Inventor projects into one http://dev-explore.appinventor.mit.edu/resources/project-merger-tool-combine-two-app-inventor-projects-one <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Developed by Kate Feeney of Mills College, the <strong>AI Merger Tool</strong>, allows multiple users to develop screens for the app in different projects on different or the same accounts and later merge the two App Inventor projects together. This tool will be very useful for classroom projects, and to anyone developing an app with a partner. </p> <p>Related Reading:<br /><a href="http://explore.appinventor.mit.edu/sites/all/files/Resources/EncouragingCollaborationFeeneyThesis.pdf">Encouraging Collaboration: AIMerger Tool</a>, thesis by Kate Feeney<br /> ABSTRACT: App Inventor is a free, open source application that permits people with any level of programming background to create software applications for the Android operating system. At the time of its open source release, it lacked important resources for supporting collaboration: documentation for source code contributors and technological support for users developing apps in a group environment. To address these issues, I added a property to an existing component and then created detailed documentation about the process for future developers. I also created a tool for merging multiple projects, which will encourage teamwork by allowing multiple users to code separately and then combine their work. These contributions will increase collaboration among users as well as developers of App Inventor.</p> <p><a href="http://explore.appinventor.mit.edu/sites/all/files/Resources/AIMerger_v1.1.jar">Download the AIMerger.jar file</a></p> <p><a href="http://explore.appinventor.mit.edu/sites/all/files/Resources/AIMergerDocumentation.pdf">Download the AIMergerDocumentation</a> for more detailed instructions on how to use the AIMerger tool.</p> </div></div></div><section class="field field-name-field-resource-files field-type-file field-label-above view-mode-rss"><h2 class="field-label">Files:&nbsp;</h2><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="" title="image/png" src="/modules/file/icons/image-x-generic.png" /> <a href="http://dev-explore.appinventor.mit.edu/sites/dev-explore.appinventor.mit.edu/files/app_inv_companion_qr_store.png" type="image/png; length=477">app_inv_companion_qr_store.png</a></span></div></div></section><section class="field field-name-field-resource-taxonomy field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Grade Level:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> 6-8 </li> <li class="field-item odd"> 9-12 </li> <li class="field-item even"> Undergraduate </li> <li class="field-item odd"> Master&#039;s and Above </li> </ul> </section> <section class="field field-name-field-difficulty-level field-type-taxonomy-term-reference field-label-inline clearfix view-mode-rss clearfix"> <h2 class="field-label">Difficulty Level:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Basic </li> <li class="field-item odd"> Intermediate </li> <li class="field-item even"> Advanced </li> </ul> </section> <section class="field field-name-field-resource-subject field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Subject:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Computer Science </li> </ul> </section> <section class="field field-name-field-resource-lesson-type field-type-taxonomy-term-reference field-label-above view-mode-rss clearfix"> <h2 class="field-label">Resource Type:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> Tool </li> <li class="field-item odd"> Paper </li> </ul> </section> <section class="field field-name-field-resource-appinventor-conce field-type-taxonomy-term-reference field-label-inline clearfix view-mode-rss clearfix"> <h2 class="field-label">AppInventor Concept:&nbsp;</h2> <ul class="field-items"> <li class="field-item even"> N/A </li> </ul> </section> Wed, 26 Dec 2012 16:44:16 +0000 shay 204 at http://dev-explore.appinventor.mit.edu http://dev-explore.appinventor.mit.edu/resources/project-merger-tool-combine-two-app-inventor-projects-one#comments