Open main menu

CDOT Wiki β

Changes

BerrySync Resources

757 bytes added, 20:41, 26 January 2014
no edit summary
{{Admon/obsolete}}
 
{{BerrySync}}
*[http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html Java JDK SE 6]
*[https://swdownloads.blackberry.com/Downloads/contactFormPreload.do?code=DC727151E5D55DDE1E950767CF861CA5&dl=D1595682762FEA80F0F4D298787B4E9A Blackberry Eclipse Full]
 
== Resources ==
*[http:=== Documentation/Support/mxr.mozilla.org/services-central/source/ Firefox Source]Forums ===
*[http://docs.blackberry.com/en/developers/?userType=21 BlackBerry Docs]
*[http://supportforums.blackberry.com/t5/Developer-Support-Forums/ct-p/blackberrydev BlackBerry Developer Forum]
*[httphttps://hgwiki.mozilla.org/services mozilla source downloads (FF Home, FF Services/Sync Firefox SyncServer API]*[http://www.cs.toronto.edu/~delara/courses/csc309/guide/rim/core.pdf Development Guide BlackBerry Java Development Environment 5.)0 ]*''irc[http://docs.freenodeblackberry.com''/en/developers/deliverables/17952/index.jsp?name=Data+Storage+-+Development+Guide+-+BlackBerry+Java+SDK6.0&language=English&userType=21&category=Development+Guides&subCategory= Development Guide Data Storage 6.0]*[http://docs.blackberry.com/en/developers/deliverables/21128/index.jsp?name=Network+Communication+-+Development+Guide+-+BlackBerry+Java+SDK6.0&language=English&userType=21&category=Java+Development+Guides+and+API+Reference&subCategory= Development Guide Network Communication 6.0]*''##[http://docs.blackberry''.com/en/developers/deliverables/24222/ UI Guidelines 5.0]**''##[http://docs.blackberry.com/en/developers/deliverables/11958/index.jsp?name=UI+and+Navigation+-dev''+Development+Guide+-+BlackBerry+Java+Application5.0&language=English&userType=21&category=Development+Guides&subCategory= UI and Navigation Development Guide 5.0]**''#seneca''[http://docs.blackberry.com/en/developers/deliverables/17965/index.jsp?name=UI+Guidelines+-+BlackBerry+Smartphones+-+6.0&language=English&userType=21&category=Java+Development+Guidelines UI Guidelines 6.0]*''irc[http://docs.blackberry.com/en/developers/deliverables/17971/index.mozillajsp?name=UI+and+Navigation+-+Development+Guide+-+BlackBerry+Java+SDK6.0&language=English&userType=21&category=Development+Guides&subCategory= UI and Navigation Development Guide 6.org''0]**''#seneca[http://docs.blackberry.com/en/developers/deliverables/18125/index.jsp?name=UI+Component+-+Quick+Reference+Guide+-cdot''**''#seneca''**''#feral''+BlackBerry+Java+SDK6.0&language=English&userType=21&category=Development+Guides&subCategory= UI Component Quick Reference Guide 6.0]
=== Firefox API Source Files ===*[httpshttp://wikihg.mozilla.org/Services/Sync services Source of FF Home & FF Sync Server]
=== Git Cheatsheet Commands ===
*[http://jonas.nitro.dk/git/quick-reference.html Commands]
*[http://cheat.errtheblog.com/s/git/ Commands]
*[http://nvie.com/posts/a-successful-git-branching-model/? Git Usage Model]
*[http://cheat.errtheblog.com/s/git/ Commands]
*git checkout [http:name] //nvie.comselect branch to work on*git pull [name] /posts/merge branch on server into current selected local branch*git branch [name] //makes a-successful-new branch*git fetch *git add [file name or folder] //marks a file to be included in the commit*gitcommit -branching-modelm "some comments about this commit" //? Git Usage Modelcommit files locally*git push origin [branch name] // pushes the branch onto the server
=== Code Coding Standards ===
*[http://docs.blackberry.com/en/developers/deliverables/5580/BP_Writing_efficient_code_446999_11.jsp RIM Guide]
*[http://geosoft.no/development/javastyle.html#Classes%20and%20Interfaces JavaStyle]
*[http://geosoft.no/development/javastyle.html#Classes%20and%20Interfaces JavaStyle]
== Good IRC Channels To DoBe In ==*'''irc.freenode.com'''**[httpirc://supportforumsirc.blackberryfreenode.com##blackberry ##blackberry]**[irc:/t5/Testingirc.freenode.com##blackberry-and-Deployment/BlackBerry-Applications-and-code-signing-Start-to-Finish/tadev ##blackberry-p/445848 Code Signingdev]**Code Signing is NOT REQUIRED for full device use on the simulator**Code Signing is REQUIRED for full physical device use[irc: ''"Research In Motion® (RIM) must track the use of sensitive APIs noted as signed when used by applications for security and export control reasons//irc. If you use these controlled classes or methods in your applications, your application must be signed with a key or a signature provided by RIM before you can load the application freenode.cod files onto the BlackBerry® smartphone"''com#seneca #seneca]**[httpirc://mxrirc.mozilla.org/services#seneca-cdot #seneca-central/source/ FireFox Home & Synccdot]**Emulate and port to a BlackBerry implementation, features TBD.
== Ideas List ==*'''irc.mozilla.org'''**[httpirc://usirc.blackberrymozilla.comorg#seneca #seneca]**[irc:/developers/browserdev/opensourceirc.mozilla.jsp BlackBerry WebWorksorg#feral #feral]**Web works is a tool to emulate browser operations within a Blackberry App via webkit rendering engine without invoking the native browser, it is limited to Blackberry OS 6[irc://irc.0 and abovemozilla.org#sync #sync]
== Home Classes ==*Weave Keys**Stores and makes cryptography keys*Crypto Utils**Sync server information and utility functions**Encryption and decryption functions*Fetcher**push and pull to sync server functions*KeyChain**iPhone keyChain wrapper*NSurl_unicode**Utilities to format url for iPhone NSurl*Stockboy**Singleton**Checks users data and freshens it**Utilizes fetcher, storage, cryptography utilities*Store**Local storage of encrypted information**SQLite*Utility**Platform object return**Platform string return[[Category:Open Source Communities]]