UCL
47 TopicsImplementing SSO with Microsoft Accounts (for Single Page Apps)
Our project aimed to allow an easy way for students to access our application and get assistance. The simplest answer was for students to use their existing login (also known as SSO ‘Single Sign On’) to access apps. This does not only simplify things for the developer, but also the user themselves since it reduces the need for them to remember another set of usernames and passwords. This article will explain in detail on how you can setup your application to use live login directly with Microsoft.https://www.linkedin.com/in/louis-d-a3a351124/ https://github.com/louisdewar/7.5KViews1like2CommentsUsing Unity to Create an Engaging Eye-Tracking Puzzle Game- a UCL & Microsoft IXN Project
Nayana Dasgupta,Farhan Mahmood & Guide Limjumroonrat Computer Science student at University College London, have been working with Microsoft and UCL IXN on their Project. The aim was to produce a rich and unique eye tracking game for individuals affected by severely disabling conditions such as Amyotrophic Lateral Sclerosis (ALS), Motor Neurone Disease (MND) and Spinal Cord injuries. Individuals with these conditions often retain good control of their eyes, however there is a lack of applications and games that are designed for and fully support the use of eye tracking. As a result, we started developing Of Mice and Messages - a pipe-based eye tracking puzzle game where users solve each level to read the next message in an overarching storyline.5.8KViews0likes0CommentsDocAider: Automated Documentation Maintenance for Open-source GitHub Repositories
Code–level documentation of a software system provides explanations of the code functionality and usages. Documentation is crucial for giving clear insights into the code for end–users and future developers. However, creating and updating documentation manually is a demanding task, requiring significant resources and labour. With the advancement of generative AI, there is a potential to reduce human labour in documentation tasks significantly. We propose DocAider, an automation tool powered by GPT–4 that integrates the processes of documentation generation and update. DocAider can generate comprehensive and structured documentation in markdown format and update it in response to any changes made in pull requests. The mission of DocAider is to reduce developers’ burden on maintaining documentation for GitHub repositories.4.9KViews2likes0CommentsDevice neutral storage of applications data using OneDrive to manage a users own applications data
When designing an application we need to be mindful about privacy and security concerns when accessing data within the application, in particular taking into consideration anything that is sensitive, personalised, or should not be written to an insecure local disk. In the medical context, for example, every day clinicians may have to use several machines, often connecting to a local area network to retrieve their profile, settings, and data. This must be done in a safe and reliable way. Enter Microsoft Graphs API. By using this API we can offload much of the management of login security to Microsoft. The API provides a wide range of new functionality that can be integrated into an application such as storing data of personal relevance generated by an app to a user’s own OneDrive account. Thus any device with the same application can be logged in via Single Sign-On (SSO) and retrieve where that user left off.3.9KViews0likes0CommentsMaking games with C# and Unity – Beginner’s Tutorial
First published on MSDN on Feb 24, 2018 Guest post by Sondre Agledahl: Games programmer, CS student and Microsoft Student Partner at UCLMicrosoft Student Partners ran an introductory workshop to game development with C# and Unity at UCL.3.7KViews0likes0CommentsUCL & Intel® VisualNav v2 - Facial Navigation for Visual Studio using OpenVino Technology
Existing tools do not provide enough support for those with disability. Our application, VisualNav is a first-of-its-kind touchless environment for coding, offering a new visual paradigm to traditional development. Our vision is for developers with a disability to be able to work together in a live share environment at the same productivity level as their peers.3KViews1like0CommentsUnlock Key Insights with Microsoft Power BI - Experience the British Red Cross – UCL IXN Project
Microsoft Power BI is a powerful business intelligence tool, allowing for the extraction of key insights and metrics through the use of data visualisation. Our team had the exciting opportunity to use the Power BI tool to produce a reporting suite for the British Red Cross, and we’ve detailed this journey in the article below. This project was completed as part of the Industry Exchange Programme (IXN), in collaboration with our client from the British Red Cross, Russell Craigie, and Microsoft Cloud Advocate Lee Stott.2.8KViews1like0Comments