Mobile app promotion, app marketing

With well over 3 million apps available in major app stores, one of the biggest problems is placing your app in front of the right users among all competitors.

In this unique, highly effective website, I will write ASO-optimized articles and publish them on high-traffic niche websites. In addition, I will manually submit your app pool of app niche portals and alternative app stores. Publishing your app on these websites will give your app a better ranking in stores …

Mobile app promotion, app marketing

Mobile app promotion, app marketing

With well over 3 million apps available in major app stores, one of the biggest problems is placing your app in front of the right users among all competitors.

In this unique, highly effective website, I will write ASO-optimized articles and publish them on high-traffic niche websites. In addition, I will manually submit your app pool of app niche portals and alternative app stores. Publishing your app on these websites will give your app a better ranking in stores …

Mobile app promotion, app marketing

Applications – is there a way to completely block the use of audio for an app?

Every time I open an app (Pokemon Go in this particular case), my Bluetooth headphones are automatically replaced on my phone, even if I am actively using them to listen to music from another source. I never need Pokemon go audio. Ever. However, I don't want to completely disable Bluetooth because my watch and another device are running. Currently my solution is to disconnect my headphones from my phone when I sit at my desk and pair them again when I leave, which is a huge pain. Is there a way to completely block the use of media audio or bluetooth audio for this app? The Bose Connect application cannot set a priority list or prevent certain apps from using it.

I have already tried to revoke permission to use audio focus (https://www.xda-developers.com/pokemon-go-audio-focus/) but I believe that this points to adoption from another application and may be out of date for my Android 9 (Razer Phone 2) device.

Does anyone have any thoughts or suggestions?

macos – Mac OS Message App badge – "Mark as read" shortcut?

Is there any way to remove the red Mac OS Message app badge without opening the app and clicking the message? I've been through settings, settings, etc., but the only thing I've found is the ability to set Do Not Disturb, which is not what I want.

Details:

Here's one (of many) cases where the badge is undesirable. Every time I receive a Google verification code, a notification appears in the top right of my screen, giving me time to write down the code so I can enter it. I want that, but I don't want the red badge in the Messages app (see picture).

Enter the image description here

I know this badge comes from the notification I just received and I want it to go away. However, I only know that I open the Messages app and open the message as if I were reading it. Seems so unnecessary, but I can't figure out how to stop it. I can't use Message's Do Not Disturb feature because Google uses a different number each time.

If there is no way to avoid this, I would like to set up a key combination "Mark as read", for example

Java – how can I start an installed app in Android Things when booting?

Put only in one context: There is an app that our company develops and that we would like to show at an event. We're going to use a Raspberry Pi with a touchscreen monitor. This makes it easy to bring your entire computer with you.

I created an image in the Android Things Console using the apk app and wrote it on the SD card. When I turn it on, it starts on the Android Things interface and has to start by itself when booting. What can I do to achieve this?

PS: The app was developed in flutter, the raspberry model is 3 B, I only know the basics about Android Java Native Code.

Ways to Use iOS App Development for Your Business – Everything Else

The TopGold Forum quickly becomes the most important online financial goal on the Internet.

We are an authority and a first class forum for professional investors, forex traders, affiliates and individuals who want to make a living online or just want to make more money.

If this is your first visit, be sure to read the FAQ by clicking the link above. You must register before you can post: click the register link above to continue.

Applications – How to activate a deactivated app in Sansumg

Phone: Samsung Galaxy S9, Android 10, OneUI2.0

After updating my operating system last month, the "Activate" button disappears from the app info window (Settings | Apps | (App) | Activate, see How to activate a deactivated app). and the setting "Automatically disable unused app" is also not available.

If the app is installed from the Play Store, I can reactivate it in the Play Store app. If not, how to activate?

And I tried pm enable ... cmd in adb, but got


Security exception: Shell cannot change component state for .../null to 1

Database design of a web app that trains children to read

The question concerns my database design. It is OK?

I find it uncomfortable to have two separate ones WordTraining and SyllableTraining Tables and about too simple design (not much normalized). Maybe there are other problems.

My web app teaches children to read syllables and words.

First, the user (the child) chooses whether to train reading syllables or reading (whole) words.

Then the user is shown words / syllables from a fixed list (WordBank and SyllableBank Tables below), if the user does not pass a reading exercise – the app will ask the same question again next time and then ask it again at increasing intervals. When the user sees the word / syllable for the first time and passes the reading exercise on the first try, that word / syllable will never be shown to the user again (except for the special Cram mode, in which the user can practice all words from the Database regardless of his previous test results).

I'm expecting no more than 60,000 words / 300 syllables / ~ 10 million users.

My database design is as follows:

WordBank
+----+-------+------------------+
| id | Word  | SyllabilizedWord |
+----+-------+------------------+
|  1 | hello | hel/lo           |
|  2 | papa  | pa/pa            |
+----+-------+------------------+

SyllableBank
+----+----------+
| id | Syllable |
+----+----------+
|  1 | hel      |
|  2 | lo       |
+----+----------+

WordTraining
+----+--------+------------+---------------+--------+--------+--------+
| id | Failed |  NextRep   | FirstSeenDate | Ignore | WordId | UserId |
+----+--------+------------+---------------+--------+--------+--------+
|  1 | True   | NULL       | 2020-02-26    | False  | 1      | 1      |   
|  2 | True   | 2020-02-30 | 2020-02-26    | False  | 4      | 2      |
|  3 | False  | NULL       | 2020-02-26    | False  | 7      | 3      |
+----+--------+------------+---------------+--------+--------+--------+

SyllableTraining
+----+--------+------------+---------------+--------+------------+--------+
| id | Failed |  NextRep   | FirstSeenDate | Ignore | SyllableId | UserId |
+----+--------+------------+---------------+--------+------------+--------+
|  1 | True   | NULL       | 2020-02-26    | False  | 1          | 1      |   
|  2 | True   | 2020-02-30 | 2020-02-26    | False  | 4          | 2      |   
|  3 | False  | NULL       | 2020-02-26    | False  | 7          | 3  | 
+----+--------+------------+---------------+--------+------------+--------+

User
+----+---------------+------------+--------------+---------+---------------+
| id |   LoginName    |  FullName  |    Email     | PswHash | LastLoginDate |
+----+---------------+------------+--------------+---------+---------------+
|  1 | johnLoginName | John Black | jb@gmail.com | acb3456 | 2020-02-22    |
+----+---------------+------------+--------------+---------+---------------+

WordTraining Table – As soon as the user (who clicked the button (selected Word training mode)) sees a word for the first time (sees it first), a record is created. WordId is a ForeignKey that matches (primary key) the table Word (all words available for practice), UserId is a foreign key for the respective user. Ignore attributes means that the user no longer wants to see the respective word (practice with this).

WordBank.SyllabilizedWord – Just a prompt should show how the word can be syllable correctly.

More detailed app logic:

  1. I have multiple users
  2. Several training modes are possible for every user (read train whole words, read train syllables, 3rd mode is complicated to describe)
  3. For each user, I store statistics – IDs of words or syllables that were shown to the user (at least once) + whether the user failed or failed the exercise + the date on which the user was shown this type of problem.

algorithm

  1. User logs on
  2. The user selects the mode (Train syllables or words). In the future, different modes could be added or initial modes changed frequently.
  3. The first time the app is launched when the user clicks the "Next problem" buttona new problem (not yet seen) is presented to the user. He answers and the problem (word or syllable) is marked as passed or failed. plus FirstSeenDate Table field (WordTraining or SyllableTraining Table (depending on what the user chose to practice) is fixed (ISO date the user saw this problem).
  4. The second time the app is launched when the user clicks the "Next problem" buttonThe problem selection is as follows: If there are any problems, display them first. If there are no unsuccessful problems, display problems that are not yet visible. If the problem failed during this time (in the previous game), the problem is marked as "passed" (Fail is wrong) and the field NextRep (Next retry (review)) is set (ISO date on which the problem should be shown to the user again). field NextRep is set to 2 * (todayDate – FirstSeenDate) – however, this algorithm can change and may be very complicated.
  5. The third time the app is started when the user clicks the "Next problem" button – If there are any NextRep due today (or before today = missed) – show them all first. Then the logic is as in point 4 above (all failed, then display invisibly). If NextRep Problem passed, field NextRep is set to new value = 2 * (todayDate – (current) NextRep) – but this algorithm can change and can be very complicated.

webapp rec – Looking for a free web app for voting results / nominations in PHP, Java or similar

Looking for a simple (free) web app that I can use to import a list of names from an Excel file and then quickly select those who get a vote to display on the page.

So essentially import an Excel file with name / organization. Based on the voting in the room (manual) I can go back and just click on the names that will be nominated and they will be displayed live on a website.