Difference between revisions of "Simonwro120 Week 11"

From LMU BioDB 2017
Jump to: navigation, search
(last definition)
(syntax fix)
Line 7: Line 7:
 
#*A debugger
 
#*A debugger
 
#API (Application Programming Interface) - It is a specification within a source code meant to be used as an interface component that receives requests and sends responses. <br><code>[https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82 https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82]</code><br><code>[https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html]</code>  
 
#API (Application Programming Interface) - It is a specification within a source code meant to be used as an interface component that receives requests and sends responses. <br><code>[https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82 https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82]</code><br><code>[https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html]</code>  
#SDK - Commonly referred to as "devkits", an SDK is a set of tools for software developers which aid in the creation of applications of certain platforms.<br><code>[https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html]</code>
+
#SDK - Commonly referred to as "devkits", an SDK is a set of tools for software developers which aid in the creation of applications for certain platforms.<br><code>[https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html]</code>
 
#Xcode - An IDE which includes devkits for software developers. These devkits are for creating applications in iOS for iOS devices.<br><code>[https://itunes.apple.com/us/app/xcode/id497799835 https://itunes.apple.com/us/app/xcode/id497799835]</code>  
 
#Xcode - An IDE which includes devkits for software developers. These devkits are for creating applications in iOS for iOS devices.<br><code>[https://itunes.apple.com/us/app/xcode/id497799835 https://itunes.apple.com/us/app/xcode/id497799835]</code>  
 
#Premature Optimization - The act of wasting time and other resources trying optimize your code which will not result in a difference in the functionality of the code.<br><code>[https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made]</code>
 
#Premature Optimization - The act of wasting time and other resources trying optimize your code which will not result in a difference in the functionality of the code.<br><code>[https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made]</code>

Revision as of 01:35, 14 November 2017

Individual Journal Page

Design and Development Terms

  1. IDE (Integrated Development Environment) - An application software which provides helpful tips and tricks for programmers when they are developing software. Usually, an IDE contains three things: http://pypl.github.io/IDE.html
    • A source code editor
    • Build automation tools
    • A debugger
  2. API (Application Programming Interface) - It is a specification within a source code meant to be used as an interface component that receives requests and sends responses.
    https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82
    https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html
  3. SDK - Commonly referred to as "devkits", an SDK is a set of tools for software developers which aid in the creation of applications for certain platforms.
    https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html
  4. Xcode - An IDE which includes devkits for software developers. These devkits are for creating applications in iOS for iOS devices.
    https://itunes.apple.com/us/app/xcode/id497799835
  5. Premature Optimization - The act of wasting time and other resources trying optimize your code which will not result in a difference in the functionality of the code.
    https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made
  6. Polymer - A "Web Components" library, which is a resource for bits and pieces of reusable code to aid in software development. Bootstrap is an example of this.
    https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made
  7. SQLite - One of the most respected, widely used, and best-tested pieces of software, SQLite is a database that is completely free and open to use.
    https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made
  8. Shrinkwrapped Software - Commercially sold software in retail off the shelf which requires a code to activate.
    http://www.businessdictionary.com/definition/shrinkwrapped-software.html
  9. Build Servers - Also called a continuous integration server (CI server), a build server is a stable and reliable environment where software developers can build, share, and distribute projects they are working on.
    http://searchsoftwarequality.techtarget.com/definition/Build-Server
  10. Web Framework - Commonly referred to as a web application framework (WAF), a web framework is a software application that is made for aiding software developers create web applications such as web services, web resources, and web APIs.
    https://web.archive.org/web/20150723163302/http://docforge.com/wiki/Web_application_framework

Article Outline

Acknowledgements

References

  1. LMU BioDB 2017. (2017). Week 11 Retrieved November 9, 2017, from https://xmlpipedb.cs.lmu.edu/biodb/fall2017/index.php/Week_11
  2. Top Integrated Development Environment index. (n.d.). Retrieved November 13, 2017, from http://pypl.github.io/IDE.html
  3. What is an API?. (2016). Retrieved November 13, 2017, from https://medium.freecodecamp.org/what-is-an-api-in-english-please-b880a3214a82
  4. What's the difference between an API vs SDK?. (2012). Retrieved November 13, 2017, from https://blogs.vmware.com/vsphere/2012/01/whats-the-difference-between-an-api-vs-sdk.html
  5. Xcode. (2017). Retrieved November 13, 2017, from https://itunes.apple.com/us/app/xcode/id497799835
  6. What Is Code? (2015). Retrieved November 13, 2017, from https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/#how-are-apps-made
  7. Shrinkwrapped Software. (n.d.). Retrieved November 13, 2017, from http://www.businessdictionary.com/definition/shrinkwrapped-software.html
  8. Web Application Framework. (2015). Retrieved November 13, 2017, from https://web.archive.org/web/20150723163302/http://docforge.com/wiki/Web_application_framework