Giter Club home page Giter Club logo

research-genius-ios's Introduction

Research Genius iOS

Research Genius is a tool designed by the library at Georgetown College using LibGuides CMS aimed at giving students an understanding of what it means to do college level research and can be customized to fit your institution's needs. It consists of three modules (Intro to Academic Research, Research as Inquiry, and Ethical Research). This version of Research Genius is a WebView application for iOS. It is simple to customize, and can be used to create an app for your library or organization with a few changes and a URL. It is available on the App Store.

Customizing

To edit what website you want to appear in your app you will need to edit one line of code. In the ViewController.swift (located in the ResearchGenius folder) and edit the following line :

let myURL = NSURL(string: "http://libguides.georgetowncollege.edu/RG");

Replace "http://libguides.georgetowncollege.edu/RG" with your URL. You will also want to customize the colors and launch screen. To customize the launch screen edit the LaunchScreen.storyboard file.

To edit the navigation bar edit the Main.storyboard file. Select the 'Navigation Controller Scence' and click on the arrow for Navigation Controller and then select 'Navigation Bar.' Use the panel that appears on the right to customize the colors of the navigation bar. Another way to customize the colors of the navigation bar is to edit the AppDelegate.swift file. The code is commented out in this project but if you prefere to customize the colors this way you can uncomment it and edit it. To do that edit this code at the top of the file:

    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.
    // Set navigation bar tint / background color
    //UINavigationBar.appearance().barTintColor = UIColor(red: 244/255, green: 108/255, blue: 11/255, alpha: 1.0)
    
    // Set Navigation bar Title colour
    //UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName:UIColor.whiteColor()]
    
    // Set navigation bar ItemButton tint colour
    //UIBarButtonItem.appearance().tintColor = UIColor.whiteColor()
    
    return true
}

If you have any questions I can be reached at [email protected].

research-genius-ios's People

Contributors

brawlins4 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.