📜 ⬆️ ⬇️

DisType: a simple application for communication

Hello! As I promised in the comments, I upload my programs on GitHub. I'll start with DisType Pro. The repository is here , but before writing about what I want to do and what I need help with, I’ll tell you about the history of this program:


DisType pro.

First I want to express my gratitude for the publication and editing of this post to the moderators Habr! I advise you to first read the post, she said cool. And I do not want to reprint here.

Head zero. Cordova App.


September 2015. A volunteer who was going to take me to the concert “15 years of the film Brother 2: Live Soundtrack” asked me to think of something so that she could steer and talk to me. Yes, yes, with the words TYZHPROGRAMMIST. I made a simple application on Cordova with input'om full screen.
')
It was fun and convenient. We went to a concert, and I somehow forgot about this application, I was too lazy to fill in the play market ... For icons, descriptions, etc.

Chapter one. Native app.


January 2016. I was called to a webinar on Caritas AK, called to show as a symbol. Because my family actively adopted AK methods in my early childhood. At 5 years old I owned about a set of 200 gestures. They say this is a unique case with my degree of CPD. But back to the webinar. When I was preparing for the presentation, I transferred my AK funds and remembered about the convenient application that I wrote. Included it in the presentation. Got a positive reaction and decided to pour.

But having a negative experience with the publication of Cordova (it’s difficult to sign apk, I don’t know ... throw a slipper at me). I decided to write an application in Java. I don’t know how miraculously with my experience with java it turned out to write a working application, but it worked. As I wrote in the first post, just an application with an input field and a button to say is somehow silly. I added saving phrases when I clicked the button in the database and output them to the ListView with sorting by rating. When you click a phrase in the list, the program spoke it and increased the phrase rating by one. Laid to google play,


Distype

Chapter two DisType Pro.


After using DisType, I realized that the list of phrases is useless. It is long, it is difficult to find what you need. Faster re-type the text. By the way, speed is a super important thing in the dialogue. I always do not have time for dialogue.

Then I decided to sort the phrases into categories, added two ListViews, one sheet for categories, another for phrases, and organized the transfer of phrases. It has become much more convenient. He talked, sat down after talking and put phrases into categories. Although in the taxi while you go home from the girl there is something to do.

Another feature of the Pro version is switching between dialogs. There is a small lyrical performance. I'm typing something for a girl, her mom comes in, asks: "are you going home soon, dear friend?" And I, instead of erasing the sonnet that I wrote for the girl, in order to answer my mother: “my life here will last no more than half an hour”. I can just switch to another dialogue.



By the way, my girlfriend prints on the tablet with her foot (no, I do not specifically choose girls with unusual ways to type, it turns out that way), I want to make a video like she does and try a special Android keyboard for the big toe. (Will you help? :)).

Here is what she writes about DT:
“Today I communicated with the help of the“ DisType ”program with a psychiatrist who came to my house to work out the MSEC documents. (yes, yes, in this country you have to go through a psychiatrist to get a pension, and another 20 doctors)
It was very convenient for me to talk like that.

My relatives used to speak with me for the doctors, and it was not very good, because they still cannot describe my state of health in such detail as I can. ”

Chapter Three Help community Habra.


After the first article I received hundreds of letters offering to help. I couldn’t even answer everyone ... I'm sorry.
And so, what are the ways I see the development of this program and in what I need help:


Thank you all for the help! My site: aacidov.ru .

Source: https://habr.com/ru/post/308772/


All Articles