<p dir="ltr">Hi Petr</p>
<p dir="ltr">Please find my comments below.</p>
<p dir="ltr">On Mar 3, 2014 12:40 PM, "Petr Jezek" <<a href="mailto:jezekp@kiv.zcu.cz">jezekp@kiv.zcu.cz</a>> wrote:<br>
><br>
> Hi Bharglav<br>
><br>
> It is a good progress you have currently done. To answer your questions:<br>
><br>
> 1. We made a new release two weeks ago and some errors occur. One of them is not working confirmation link. In following weeks we are going to move the system on a new server. Then, I hope all errors will be solved.<br>
><br>
> Meantime you can register on a testing server here: <a href="http://uu404p22-kiv.fav.zcu.cz:8080/">uu404p22-kiv.fav.zcu.cz:8080/</a> and try to make registration. The functionality is the same, but only dummy testing data are available.<br>
><br>
> This week, I am out off office. In the next week I can activate your account on productional server manually.<br>
><br>
Thanks for that. I'll check the testing server.<br>
><br>
> 2. You are absolutely right. To overcome these difficulties will be one of the obstacle we have to solve. Now I do not have an exact plan, but we will have to investigate a way to describe a NoSQL structure that enables us to generate various layouts independent of a database structure.</p>
<p dir="ltr">I'll put more effort into this direction.<br>
><br>
> 3. Ok, I agree with you. If you think that a native application is more suitable we can do that. Hybrid apps are not able to work offline?<br>
Hybrid apps can work offline with the advent of HTML5. But the support isn't as reliable as the one in native apps since the APIs to access local storage or a DB aren't sophisticated. I was wondering why you initially went ahead and developed an Android app. May be you would have better reasons to help me make a choice.</p>
<p dir="ltr">Regards<br>
Bhargav Golla<br>
><br>
><br>
> Best regards<br>
> Petr<br>
><br>
><br>
><br>
><br>
><br>
> -------<br>
><br>
> Ing. Petr Ježek, Ph.D.<br>
> New Technologies for the Information Society, <br>
> Department of Computer Science and Engineering<br>
> University of West Bohemia<br>
> Plzen <br>
> Czech Republic<br>
><br>
> Bhargav Golla <<a href="mailto:bhargav.golla@gmail.com">bhargav.golla@gmail.com</a>>napsal/a:<br>
><br>
><br>
> Hi Petr<br>
><br>
> I went through the paper you have suggested and am currently exploring the Android app that is existing. In the meantime, I thought it'd be better if i share my insights and doubts so far so that you can correct me wherever I am wrong.<br>
> I tried logging into the EEG/ERP portal[1] and was unable to create a new account as the verify email link isn't working. Could you help me with a demo user account/password so that I can try using that and explore the existing system?<br>
> I have read from the paper that we intend to develop a model-driven layout instead of a data-driven one and we want to implement it in NoSQL system. But, NoSQL became famous for the fact that there is no defined database structure. How do we plan to overcome this?<br>
> From my observation, I see that it is best to go with Android native for now since we would develop this framework in Java and it would be more helpful to do it in native as we would need Offline support as well which is not up to the mark in hybrid apps.<br>
> Let me know what you think about these.<br>
><br>
> [1] <a href="http://eegdatabase.kiv.zcu.cz/home-page?4">http://eegdatabase.kiv.zcu.cz/home-page?4</a><br>
><br>
> Regards<br>
><br>
> Bhargav Golla<br>
> Developer. Freelancer.<br>
> Github | LinkedIN | Website<br>
><br>
><br>
> On Thu, Feb 27, 2014 at 2:33 PM, Bhargav Golla <<a href="mailto:bhargav.golla@gmail.com">bhargav.golla@gmail.com</a>> wrote:<br>
>><br>
>> Thanks for your answers Petr. I will consider your answers and try to come up with a proposal at the earliest so that we can work on improving it. I will definitely ask more questions whenever I'm struck with any.<br>
>><br>
>> Regards<br>
>><br>
>> Bhargav Golla<br>
>><br>
>> Hi Bharglav <br>
>><br>
>> I am pleased with your interest on the proposed project. I watched your GitHub account I must say that your projects and your experiences seem great to me.<br>
>><br>
>> To your questions:<br>
>><br>
>> 1. Our current mobile version of the EEG/ERP Portal is here: <a href="https://github.com/NEUROINFORMATICS-GROUP-FAV-KIV-ZCU/eeg-database-for-android">https://github.com/NEUROINFORMATICS-GROUP-FAV-KIV-ZCU/eeg-database-for-android</a>, our second project intended for an automatic generation of graphical layouts is in very preliminary phase and will be placed on github in following one or two weeks. The idea of the second application is based on a mapping presented here: <a href="http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=06645264">http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=06645264</a>. A framework that will be implemented by you (or any other applicant) should be able to generate a layout not from relational database but from a NoSQL equivalent.<br>
>><br>
>> 2. We do not have any special requirements to the kind of the application. We prefer an Android based system, but if you have experiences with the framework as PhoneGap enabling development of applications independent of a used device we welcome it.<br>
>><br>
>> 3. Yes, the application should work offline and it should provide a two-way communication from client to server and vice versa. It means an embedded database should be used and synchronization has to be ensured. Anyway, this work can be divided into two steps. The first one (with higher priority) should be a framework that will generate the layout, the second one will be its extension that enables data transfer.<br>
>><br>
>> Do not hesitate to contact me in case of any further questions. I look forward to possible further cooperation.<br>
>><br>
>> Regards<br>
>> Petr<br>
>><br>
>><br>
>><br>
>> Dne 26.2.2014 17:32, Bhargav Golla napsal(a):<br>
>>><br>
>>> Hello<br>
>>><br>
>>> Congrats to INCF on being selected as a mentor organization.<br>
>>><br>
>>> I am Bhargav Golla, a graduate student in Computer Science at Clemson University, US. I am an avid mobile and web app developer. I worked on Phonegap apps during GSoC 2012 and GSoC 2013 with Apache Software Foundation and have developed many Windows Phone apps. The native android app I developed for Exotel (a startup in cloud telephony in India) is still being actively used by Exotel's clientele of over 1000 firms. My Github account will provide much more details about my developer expertise. I am particularly interested in Mobile app for electrophysiology databases at INCF.<br>
>>><br>
>>> I have a few questions regarding the Mobile app for electrophysiology databases idea.<br>
>>> I have observed that there is an existing mobile solution in EEG/ERP portal that has been developed for Relational Databases as backend. I was wondering if I can get the location of source code for this project so that I can explore the code and build an architecture similar to that.<br>
>>> The project can be divided into building API and a front end to consume the same and display data. Regarding the front end, what kind of application has been considered, a native mobile app or a hybrid mobile web app?<br>
>>> Should the application also support an offline mode? And is the application only read only or will there be any data entry on the app side?<br>
>>> I would be very much obliged if I am provided with answers to these questions and whatever questions that may arise in future as they will help me in writing a good proposal and in turn get chosen to work with ICNF.<br>
>>><br>
>>> Regards<br>
>>> Bhargav Golla<br>
>>> Developer. Freelancer.<br>
>>> Github | LinkedIN | Website<br>
>><br>
>><br>
>><br>
>> -- <br>
>> Ing. Petr Ježek, Ph.D.<br>
>> New Technologies for the Information Society, <br>
>> Department of Computer Science and Engineering<br>
>> University of West Bohemia<br>
>> Plzen <br>
>> Czech Republic<br>
><br>
><br>
</p>