LATEST: AppYet v4.2.6 Released

appyet

Support Team Member
Staff member
1-The ads run normally on the web page, but they stopped on the home page.
Too many Ads, we decide against putting ads on Home page

2-The left menu has become empty, and even when the Home page is disabled in app, it remains the same, while we were waiting for it in the event that if the home page was disabled, the countent of our app appear on the left menu, or at least we have a possibility to change between the classic and new navigation mode directly from the application, or the ability to add some pages to left menu.

Go to Module Detail, check "Show in Menu Drawer:", disabled by default

3- When you click on the notifications feed, the application start and opens at the last content you were on, and you are not directed redirected to the location of the notification.
Looking into it

4- The arrangement of the media is not the same between what we organise on-site web, it became diferent when we building the application.
Looking into it

5- The search feature in feed articles has very weak results, and it has a lot of confusion
What do you mean by weak?
 

appyet

Support Team Member
Staff member
  1. @appyet Firebase Cloud Messaging and other integration of Firebase Console not work in after first release of 4.0 templates, reported many time.
Will integrate, but it will only available to Pro apps
  1. Can You please add a module for invite friend or share our app link with a custom Title Line (Whatsapp share Screenshot attached) with our friends, when users click on invite friend and all social app open (screenshot attached).
Looking into it
 

diagogfc

Active Member
Media download with in app browser always gives this error
 

Attachments

  • IMG_20200418_211627.jpg
    IMG_20200418_211627.jpg
    13.8 KB · Views: 23
Last edited:
  1. @appyet Firebase Cloud Messaging and other integration of Firebase Console not work in after first release of 4.0 templates, reported many time.
Will integrate, but it will only available to Pro apps
  1. Can You please add a module for invite friend or share our app link with a custom Title Line (Whatsapp share Screenshot attached) with our friends, when users click on invite friend and all social app open (screenshot attached).
Looking into it


When can we expect the firebase integration ready??
 

diagogfc

Active Member
Hi @appyet Please can you check the padding of this particular layout.
Its too close to each other. Add a little space between the post
 

Attachments

  • Screenshot_2020-04-19-06-00-38-020_com.app.demo.xikmuugbur_levnsg.jpg
    Screenshot_2020-04-19-06-00-38-020_com.app.demo.xikmuugbur_levnsg.jpg
    118.3 KB · Views: 18

Marc

Active Member
URL: http://www.appyet.com/Handler/ApkFile.ashx?guid=34876544-cb79-4a49-8f24-76c8b9f2b5ae

Also is showing the publication date, when it makes no sense in a Media Module.

View attachment 1459

@appyet With this app I recieved this security alert from Google Play Console:
Unencrypted text traffic allowed for all domains
Detected in APK 268, 253, 250

The application's network security settings allow unencrypted text traffic for all domains. In this way, intruders could intercept the data sent by the application. If the data is sensitive or identifies users, this could affect the privacy of users.

We recommend that you allow only encrypted traffic by setting the cleartextTrafficPermitted flag to "false" or by adding an encryption policy for specific domains. More information

It also shows me some accessibility issues on the view photo page, where the buttons are too small. Could they be put in Material Design style?

accessibility_appyet.PNG


Finally, there is a bug (device Motorola Moto Z - Vídeo: https://drive.google.com/file/d/1O17EtD-gGeRzUqZSkdrts1ymslGRkssE/view):

Code:
FATAL EXCEPTION: Thread-9
Process: com.el.meu.tren, PID: 10261
java.lang.NullPointerException: Attempt to invoke virtual method 'int com.appyet.fragment.adapter.FeedItemAdapter.getItemViewType(int)' on a null object reference
    at com.appyet.fragment.FeedItemFragment$v.getSpanSize(FeedItemFragment.java:1)
    at androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.getSpanGroupIndex(GridLayoutManager.java:5)
    at androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.getCachedSpanGroupIndex(GridLayoutManager.java:2)
    at androidx.recyclerview.widget.GridLayoutManager.getSpanGroupIndex(GridLayoutManager.java:2)
    at androidx.recyclerview.widget.GridLayoutManager.getRowCountForAccessibility(GridLayoutManager.java:4)
    at androidx.recyclerview.widget.RecyclerView$LayoutManager.onInitializeAccessibilityNodeInfo(RecyclerView.java:8)
    at androidx.recyclerview.widget.RecyclerView$LayoutManager.onInitializeAccessibilityNodeInfo(RecyclerView.java:1)
    at androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate.onInitializeAccessibilityNodeInfo(RecyclerViewAccessibilityDelegate.java:3)
    at androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter.onInitializeAccessibilityNodeInfo(AccessibilityDelegateCompat.java:5)
    at android.view.View.onInitializeAccessibilityNodeInfo(View.java:6541)
    at android.view.View.createAccessibilityNodeInfoInternal(View.java:6502)
    at android.view.View$AccessibilityDelegate.createAccessibilityNodeInfo(View.java:23494)
    at android.view.View.createAccessibilityNodeInfo(View.java:6485)
    at android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java:145)
    at android.view.accessibility.AccessibilityRecord.setSource(AccessibilityRecord.java:119)
    at android.view.View.onInitializeAccessibilityEventInternal(View.java:6439)
    at android.view.View$AccessibilityDelegate.onInitializeAccessibilityEvent(View.java:23406)
    at androidx.core.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent(AccessibilityDelegateCompat.java:1)
    at androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate.onInitializeAccessibilityEvent(RecyclerViewAccessibilityDelegate.java:1)
    at androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter.onInitializeAccessibilityEvent(AccessibilityDelegateCompat.java:1)
    at android.view.View.onInitializeAccessibilityEvent(View.java:6425)
    at android.view.View.sendAccessibilityEventUncheckedInternal(View.java:6292)
    at android.view.View$AccessibilityDelegate.sendAccessibilityEventUnchecked(View.java:23345)
    at androidx.core.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked(AccessibilityDelegateCompat.java:1)
    at androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter.sendAccessibilityEventUnchecked(AccessibilityDelegateCompat.java:1)
    at android.view.View.sendAccessibilityEventUnchecked(View.java:6275)
    at androidx.recyclerview.widget.RecyclerView.sendAccessibilityEventUnchecked(RecyclerView.java:2)
    at android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.run(ViewRootImpl.java:7493)
    at android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.runOrPost(ViewRootImpl.java:7519)
    at android.view.ViewRootImpl.postSendWindowContentChangedCallback(ViewRootImpl.java:6635)
    at android.view.ViewRootImpl.notifySubtreeAccessibilityStateChanged(ViewRootImpl.java:6819)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.ViewGroup.notifySubtreeAccessibilityStateChanged(ViewGroup.java:3139)
    at android.view.View.notifySubtreeAccessibilityStateChangedIfNeeded(View.java:9431)
    at android.view.ViewGroup.removeViewInternal(ViewGroup.java:4777)
    at android.view.ViewGroup.removeViewAt(ViewGroup.java:4706)
    at androidx.recyclerview.widget.RecyclerView$5.removeViewAt(RecyclerView.java:4)
    at androidx.recyclerview.widget.ChildHelper.removeViewAt(ChildHelper.java:5)
    at androidx.recyclerview.widget.RecyclerView$LayoutManager.removeViewAt(RecyclerView.java:2)
    at androidx.recyclerview.widget.RecyclerView$LayoutManager.removeAndRecycleViewAt(RecyclerView.java:2)
    at androidx.recyclerview.widget.RecyclerView$LayoutManager.removeAndRecycleAllViews(RecyclerView.java:4)
    at androidx.recyclerview.widget.RecyclerView.removeAndRecycleViews(RecyclerView.java:4)
    at androidx.recyclerview.widget.RecyclerView.setAdapterInternal(RecyclerView.java:4)
    at androidx.recyclerview.widget.RecyclerView.setAdapter(RecyclerView.java:2)
    at com.appyet.fragment.FeedItemFragment$f.onClick(FeedItemFragment.java:4)
    at androidx.appcompat.app.AlertController$AlertParams$3.onItemClick(AlertController.java:1)
    at android.widget.AdapterView.performItemClick(AdapterView.java:310)
    at android.widget.AbsListView.performItemClick(AbsListView.java:1155)
    at android.widget.AbsListView$PerformClick.run(AbsListView.java:3145)
    at android.widget.AbsListView$3.run(AbsListView.java:4060)
    at android.os.Handler.handleCallback(Handler.java:751)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at androidx.test.espresso.base.Interrogator.a(Interrogator.java:31)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:132)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:126)
    at androidx.test.espresso.base.UiControllerImpl.a(UiControllerImpl.java:102)
    at androidx.test.espresso.action.Tap$1.a(Tap.java:5)
    at androidx.test.espresso.action.GeneralClickAction.perform(GeneralClickAction.java:11)
    at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform(ViewInteraction.java:8)
    at androidx.test.espresso.ViewInteraction.a(ViewInteraction.java:33)
    at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:2)
    at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    at android.os.Handler.handleCallback(Handler.java:751)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:154)
    at android.app.ActivityThread.main(ActivityThread.java:6123)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
 

MDSoft

Member
- Bug
After Intro pages with Explore
on first start, the left menu is not updated
You must first click the plus button "+" and then click "Back". So it is updated.


+ Suggestion
The explore intro pages are displayed with a black background.
It would be good if the color of default themes were selected or if it were editable.
 
Last edited:

MDSoft

Member
* Nice to have

The Explore module could still be more user friendly.
For example, when I search for BBC Feed, hundreds of podcast results are delivered. To select the one feed I should scroll down completely.

Either you can split it into two tabs Feed and Podcast (like the old version) or in the worst case you can use the Accordion Component

Thanks.
 
I got this notice
@appyet
Compatibility with certain devices removed Warning: If you disable this APK, your app can be installed for the first time on fewer types of devices. Suggestion: If this change is intentional, please keep this APK in the new version or make sure your new APKs are compatible with all devices that supported this APK.
 

Attachments

  • Screenshot_20200419-073650_Chrome.jpg
    Screenshot_20200419-073650_Chrome.jpg
    57.8 KB · Views: 13

Marc

Active Member
I got this notice
@appyet
Compatibility with certain devices removed Warning: If you disable this APK, your app can be installed for the first time on fewer types of devices. Suggestion: If this change is intentional, please keep this APK in the new version or make sure your new APKs are compatible with all devices that supported this APK.
This is normal, AppYet 4.0 only supports Android 5.0 or higher. All devices that have a lower Android version are no longer compatible with the new version.
 

appyet

Support Team Member
Staff member
I got this notice
@appyet
Compatibility with certain devices removed Warning: If you disable this APK, your app can be installed for the first time on fewer types of devices. Suggestion: If this change is intentional, please keep this APK in the new version or make sure your new APKs are compatible with all devices that supported this APK.
V4 Supported Api level was up from 19 to 21, few devices are no longer supported
 
Top