Sunday, July 1, 2018

Finalizing the UI improvements

Hi people, It's been a busy week for me since I have to prepare for my final year research Viva which is happening in the coming week. Due to the preparations, I couldn't commit much time to the developments but within the time available I have done some tasks related to correcting and finalizing the improvements I have done to the UI in the application.

Some of those include finding redundant codes related to RangedEditText and the Native SeekBar.And I have also replaced all the EditTexts with the Android provided Native Text Input Layout to give the user a better interaction with the application.

After completing my academic works I'm expecting to move into the security-related tasks within next weeks. That is the update for now and see you all later.

Saturday, June 23, 2018

WOW it's almost the 6th week



Hello everyone..WOW it's almost the 6th week in the GSoC and I'm in the edge of completing UI related improvements and with the help of my mentor, I think I can complete almost everything within the coming week.
In the previous week, I have successfully completed the Charts display optimizations and I had some spare time to move into the other task too which is related to some internal UI component called RangedEditText.


The above image shows the changes I have done to the Charts display fragment. In nutshell, I have just moved the child component of the previously existed ExpandableListView by opening it on a new Activity. It makes the whole TabView activity lite and run smooth.
Within next week I hope to conclude all the UI related tasks and then move into the Security tasks under the guidance of my mentor Shivang.I guess that ll be all for now.Catch you all later.

Monday, June 18, 2018

UI improvements continues

Hello folks,

After completing the progress Dialog improvements I have moved into the Charts section in the Patient's Dashboard. The current Chart section is quite a mess and it makes the whole tab layout lagging.so as I promised in my proposal I have created a separate activity and migrated the expandable Listview component to there.
Now when a user clicked on a particular vital the request will open a new activity and show the relevant chart to the user in there.
Currently, I'm optimizing the chart displaying activity and hopes to complete it in this week
That's the wrap for previous week and let's meet next week with some more interesting news.

See ya

Saturday, June 9, 2018

Progress Dialog Improvement

Hi Everyone,

It's almost 4th week in the Google Summer of Code 2018 and Everyone including myself has been busy doing the tasks relevant to the projects we have been assigned.
This week I have been busy with improving the Existing progress dialog and with the help of my mentor I was able to redesign it according to the standards requested in the project page.



Above diagram shows the newly redesigned Progress Dialog and I have also made a pull request to Project repository with the latest changes.
Next week I'm expecting to continue the UI improvements by starting the Charts optimizations.I guess that will be all for now. Se you people.

Monday, June 4, 2018

UI improvements to create a better user experience

Hello everyone
This week I have discussed some new things with my mentor to improve the User experience related tasks which has assigned in the project task list and I have started implementing the Progress Dialog related task.The currently existing progress dialog design has some major problems with the way it renders in the user interface such as It is taking unwanted space from the layout So I have to think of a proper way of redesigning the dialog layout to avoid this space problem.Currently I'm working on it and will make a PR as soon as I have something to push to the main repository.
I'm also continuing the Provider module implementation I have stated as my first task in previous weeks and will update the progress in here.So i guess that is all for this week and hopes to catch you guys later with some cool stuff I did.Until then see ya

Saturday, May 26, 2018

Coding Continues

Hey guys,

It has been almost 2 weeks since the coding period started in GSoC and every one is busy including myself to complete the tasks according to the time frame planned. It has been a tough week for me since I had to migrate from the ubuntu to windows so I had to resetup everything from scrath and Now I'm dealing with asome strange error which has happened while building the OpenMRS web application and I have posted in Talk to get some addtional help from the experts regarding this. Let's hope I can solve it soon because runnig the app locally is crucial for my developments.




So if I get in to the things I have done in this week, I have almost completed the provider manager activity and currently doing the UI adjustments and other improvemrnts. Soon I can move in to the provider dash board activity which is one of the most wanted tasks in the whole project so I'm postive about the progress I'm making and will continue this until I can solve everything I have assigned to do in this summer 😊😊. That's all for now. See you guys soon.

Sunday, May 20, 2018

First week of my Google Summer of Code life

hello everyone,

The first week of my Google summer of code life is almost completed and I'm very excited to share my experiences with you all.
This week we all have started our coding contributions to the projects and I have also started to implement my first task which is the provider module and since it is a big task I have divided it into few subtasks and initiated the developments. To gather more knowledge about the provider module I have referred the wiki documentation which is related to provider module APIs and also asked questions about it in Talk. I got into a trouble while installing the openMRS platform locally on my windows machine and currently I'm solving it too.
After It gets solved I can continue my developemnts from next week and I hope to make a PR by completing some tasks in next week also. So I guess I'm holding pretty good and will update you all soon, See you guys