Code

PSNews (Multipurpose Android News Application)

PSNews (Multipurpose Android News Application)
















Please be aware for “Extended License” of “Envato”
- https://codecanyon.net/licenses/terms/extended



Release Note

Version 1.0.2
Released Date : 11 Feb 2018

Change Log
- Issue fixed for Signed Apk for Google Play submission 

Effected Files From Android Studio (PSNews)
- app/build.gradle
- psnews/PSNews.java

Effected Files From Backend (PSNews)
- N.A
Version 1.0.1
Released Date : 9 Feb 2018

Change Log
- Added Google Interstitial Admob at News Details Page
- Added Contact Us Feature
- Reset Password Page From Backend

Effected Files From Android Studio 
Modified Files 
- app/build.gradle
- Config.java
- MainActivity.java
- api/PSNewsService.java
- db/PSNewsDb.java
- di/FragmentBuildersModule.java
- di/ViewModelModule.java
- repository/news/NewsRepository.java
- ui/common/NavigationController.java
- ui/detail/DetailActivity.java
- utils/Utils.java
- res/menu/menu_drawer.xml
- res/values/strings.xml

New Files 
- viewmodel/contactus/ContactUsViewModel.java
- res/layout/fragment_contact_us.xml
- repository/contactus/ContactUsRepository.java
- repository/contactus/task/PostContactUsTask.java
- ui/contactus/ContactUsBackgroundTaskHandler.java
- ui/contactus/ContactUsFragment.java

Note : You need to generate Google Interstitial Admob and need to replace at strings.xml file. Please find out interstitial_ad_key and change properly.

Effected Files For Backend
- application/config/ps_config.php                            
- application/config/routes.php                               
- application/controllers/Main.php                            
- application/controllers/backend/Reset.php   
- application/controllers/backend/Reset.php
- application/views/backend/reset_email.php
- application/views/backend/reset_request.php 
- application/controllers/rest/Images.php                     
- application/controllers/rest/Users.php                      
- application/models/ResetCode.php                            
- application/views/backend/login.php                         
- application/views/backend/registered_users/search_form.php  
- application/views/backend/reset_email.php                   
- application/views/backend/reset_request.php 
- application/libraries/PS_Adapter.php                        
- application/libraries/PS_Widget.php  
- application/language/english/ps_lang.php 

SQL Script
INSERT INTO `core_modules` (`module_id`, `module_name`, `module_desc`, `module_icon`, `ordering`, `is_show_on_menu`, `group_id`) VALUES (NULL, 'Contacts', 'Contacts', '', '3', '1', '2');

Version 1.0.0
Released Date : 1 Feb 2018


Tags
all in one news app, android, Android native app, android news app, blog app, Daily News, featured news, magazine app, news app, news application, news mobile app, news website, the news, trending news, youtube news



Images Credit : Randomly pickup some images from Google Search and Flicker.
- Some Images From Google Search
- Some Images From Freepik

by
by
by
by
by
by