If you are an Apple app developer than you might be aware that you can’t view the size of various files of your app. However, recently the Apple’s iTunes Connect started providing the provision of more visibility of various file sizes of the app. Apart from viewing the size of your original binary, one can now also see the download size and install size for Apple TV, each iOS devices (running on iOS9), as well as for the universal version of the app. In order to get started one just need to visit the Activity Tab of My Apps in the iTunes Connect. You can also learn more about this feature in the iTunes Connect Developer Guide over here.

If you are looking for a reliable and affordable iPhone App Development Services – feel free to email us at info@conceptinfoway.com. You can also reach us on Skype at “conceptinfoway”, similarly you can also WhatsApp or call us on +91 90337 59302

Knowledge Source: developer.apple.com

Back in June 2015 at Apple’s World Wide Developers Conference (WWDC), Apple promised that they will make their Swift Programing Language as Open Source soon, yet there was no specific date given for the same, except they said that they will make it by the end of this December.

Well, its December, and during the first week of December itself, Apple fulfil their promise and made it Open Source.
The Swift programming language was introduced back in 2014 at the WWDC, wherein it was stated that it will the best programming language for developing Apple apps for all Apple devices including iOS, OS X, tVOS as well as watchOS.

Apple has started swift.org, wherein in the blog, The Swift Team states,

“We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history. Swift makes it easy to write software that is incredibly fast and safe by design. Now that Swift is open source, you can help make the best general purpose programming language available everywhere.

For students, learning Swift has been a great introduction to modern programming concepts and best practices. And because it is now open, their Swift skills will be able to be applied to an even broader range of platforms, from mobile devices to the desktop to the cloud.”

The public source-code repositories has been posted by Apple on Github at http://github.com/apple

Knowledge source: swift.org, www.mashable.com, www.c-sharpcorner.com

If you are looking for a reliable and affordable swift code developer or apple app developer – please feel free to drop us an email at info@conceptinfoway.com or contact us on Skype at conceptinfoway. Alternatively, you can also call or WhatsApp us on +91 90337 53902

Recently Google started offering more convenient and easier ways to the Android smart phone users to discover and view contents that are exclusively within the apps. Yet, the most fascinating part is that the users don’t even have to install the apps in some cases.

For instance, the Facebook – if you’ve configured and synced your device’s Chrome browser than you will be able to receive the Facebook notifications, even if you have not installed the Facebook.

Google admits that it has invested a huge workload when it comes to app indexing, and have boasted 100 billion deep links into the apps in Google’s index.

Yet, despite this you won’t be able to view all the contents of the apps, as the functionality works to showcase only a few contents, wherein most of the contents will still exist within the app itself.

As per Google, it is now able it is now able to index and showcase the contents that lives within the app.
This will work as a great tool for the quality app developer and for those as well who are practicing a good App Store Optimization strategy, as even though their app might rank well behind the App Store rankings, yet their targeted user base will be able to view the contents from their app, encouraging the users to install it on their devices.

Knowledge source: www.searchengineland.com

It has been quite a while since I’ve been facing a particular issue in Rail, wherein the browser needs to revalidate the page on each request, which is a good sign, until someone clicks the hits the back button, and reload it, this time the browser won’t revalidate the request, it will simply load the page from It’s cache.

This could be vital when you are dealing with critical information, as it can lead to some serious leaking of the information, especially when you as a user logs out from the browser / application, and someone else takes the same machine, and tries to access it from the history. When a new user visits the page from history, the browser won’t revalidate the request, and will load the page from the cache – as stated above. Besides, if there is an advanced hacker in place, he can even decrypt the browser’s cache files and can gain the access of the critical information.

However, recently, I came across a blog from Greg Molnar, which indeed help to resolve the above issue.
Herein, to resolve the issue, one can explicitly set the ‘Cache-Control’ header in the app with a before filter:
“before_filter :set_as_private


def set_as_private
response.headers['Cache-Control'] = ‘no-cache, no-store’

So from next time, whenever you want to display sensitive information, you can call this filter in each controller. Alternatively, you can also set a question for the users while sign in that whether they are on a public computer or private and set the cache header based on the choice.

If you are looking for experienced team of Ruby on Rails developers, feel free to contact us today.

Knowledge Source: Greg Molnar – www.greg.molnar.io

Does your business totally depend on search engines, especially Google, for business? Do you earn maximum business leads from Google? Is Google the only source of business and marketing for you? Is your business website being ever hacked? If so, then here is the news that might make you feel uncomfortable and uneasy if your business website is ever hacked. Yes, you heard it right…!!!

According to the SEO news broadcasting website “Search Engine Land”” Google has decided to aggressively target websites that are ever hacked by the hacker, and have decided to remove those hacked websites from its search results for the safety and convenience of it’s users across the globe. As per the news published on Search Engine Land, “Google says it’s rolling out a series of search algorithm changes that “aggressively” target the presence of hacked spam in its search results.”

In a blog post written by Ning Song, a software engineer at Google, The Search Giant Google is turning up the dial in its algorithms to remove hacked sites from Google’s search results.

In his blog post, Ning Song wrote, “We are aggressively targeting hacked spam in order to protect users and webmasters”. He also stated, “The algorithmic changes will eventually impact roughly 5% of queries, depending on the language. As we roll out the new algorithms, users might notice that for certain queries, only the most relevant results are shown, reducing the number of results shown.”

On asking why these algorithms are necessary, Ning Song replied, “This is due to the large amount of hacked spam being removed, and should improve in the near future. We are continuing tuning our systems to weed out the bad content while retaining the organic, legitimate results.”

We all know that hacked websites are enduring problems for users in terms of safety, nowadays, this cluster of hacked websites has raised as a problem for the search giant (Google) itself. At the beginning of 2015, Sophos (an IT security firm) claimed that had notified Google of “hundreds of thousands” of high-ranking, cloaked PDF documents on hacked websites. Furthermore, Google is also removing the hacked websites from the search results because, the hacked websites were the second most common cause of manual actions.

To overcome the issues due to hacked websites, Google has requested webmasters, site owners and SEOs to put their questions or feedback in the Webmaster Help Forums.

Is Your Website Ever Hacked? Need Help?

If your business website is ever hacked, then unfortunately, sooner or later, your website will be eliminated from the Google’s search results. The only way to protect your website from getting eliminated from the search results or from getting hacked is to Contact an Experienced SEO Company at the earliest.

So, do you wish to protect your website from getting hacked? Wish to make your website “Hacker Proof”? Want to protect your website from Google’s aggressively targeting hacked spam – Google New Algorithm? If yes, Contact our SEO Experts for instant help / advice. Contact us at http://www.conceptinfoway.net/contact-us/

WordPress 4.3.1 was already rolled-out earlier in the month of September, wherein the security release for all previous version was taken into consideration. WordPress, already informed the community and web administrator that it is strongly encouraged to all of them who are using WordPress, to update their sites on an immediate basis.

Three major issues were addressed in the security release, which includes the vulnerabilities found in two cross-site scripting, as well as the potential privilege escalation.

A. As reported by the community member and contributor, Shahar Tal and Netanel Rubin, WordPress version 4.3 and earlier are vulnerable to a cross-site scripting vulnerability while processing shortcode tags.

B. Besides, another separate cross-site scripting vulnerability was also found in the user list table, as reported by Ben Bidner of the WordPress security team.

C. And lastly, in some cases, private posts could be published and could be made sticky by users without proper permission.

D. Additionally, WordPress 4.3.1 also addresses and fixes twenty-six bugs, which were found earlier.

Knowledge Source: WordPress.org

Along with the announcement of Apple’s iPad Pro, iOS9 and WatchOS 2, Microsoft also showcased the new enhanced Microsoft Office apps for Word, Excel, PowerPoint, OneNote, Outlook, and Translator – all with new features, all focused to enhance the overall user experience, and increase the user’s productivity. Some of the new useful features includes, multitasking, slide over, inking, intelligent search, wireless keyboard support, and updates to Outlook and Translator on Apple Watch.

Below are the few features, explained as below:

Multitasking with Slide Over

• The feature allows to open a second app without leaving the one the user is using.

Multitasking with Split View

• The Split View allows you to have two apps open and active, simultaneously.

Multitasking allowing you to run Outlook with Word, Excel, and PowerPoint

• Your attachment files containing Word, Excel or PowerPoint could be automatically launch in their corresponding app, wherein the file will be ready for editing, next to the Outlook. You can edit the file, and at the same time can still view your email message. Once the edits you require are done, you can tap on back button in the edited document, and it will be attached again to a new email message in Outlook, all ready to send.

If you are looking for iPad Pro App Development or iOS 9 App compatibility testing / app development than feel free to drop us an email at sales@conceptinfoway.com or on Skype at “conceptinfoway”

The mobile app industry is in a huge demand these days. The app stores are filled with millions of apps, which covers
almost every need of an individual – starting from gaming to online shopping, hotel reservations to flight bookings, productivity to health, business management to movies, and so on… the list could be endless. As per the last data collected in June 2014, more than 75 billion mobile apps have been downloaded from the Apple App Store; and that’s just one app store, we are talking about. Probably almost similar number of apps have also been downloaded for the Google’s Play Store, and few less in Windows Phone Store.

Even the usage of online shopping, as well as social media on the mobile devices is increasing day-by-day. Facebook has already stated that they have more than 1 billion active mobile users.

Also not to forget about the mobile messaging apps such as WhatsApp, which has more than 500 million monthly active users, globally.

Furthermore, as per the industry figures, the global mobile app revenue is projected to surpass the mark of US$ 76.52 billion by 2017, wherein the share of paid apps is projected to decline by 37.8%.

Below is a statistic report of the overall mobile app usage:

Mobile App Usage Overview Values
Number of mobile app downloads worldwide 102,062m
Projected number of app downloads by 2017 268,692m
Number of free mobile app downloads 92.88bn
Number of paid mobile app downloads 9.19bn
Worldwide mobile app revenue $34.99bn
App Stores Values
Number of apps available in Google Play store 2+bn
Number of apps available in Windows Phone store 4+m
Number of cumulative downloads from Apple App Store 100+bn
Reach & Traffic Values
Number of unique U.S. visitors to Facebook app on iOS 47.25m
Number of unique U.S. visitors of Google Play app on Android 72.25m
Monthly social media minutes spent on Facebook in U.S. 230bn

If you are looking to develop mobile app for your business than feel free to email us on sales@conceptinfoway.com and / or ping on Skype at conceptinfoway

Due the constant and varying update cycles, there are chances that the statistics provided above may not be accurate.

Knowledge Source: www.statista.com

Google desktop search has silently enabled a facility that allows you to view and search real-time tweets in the search results. This is one of the most exciting news in the search industry, especially for those whose businesses solely depends on internet marketing and social media, as it will allow them to easily keep the tap on the trending topics on Twitter.

Even if you search for the Indian Prime Minister, “Narendra Modi”, the search feed will bring up the tweets from his official Twitter account, which starts from the latest posted.

Similarly, typing “ashleymadisonhack” pulls up the latest tweets using the hashtag. Herein, the trending hashtag queries will appear first in the search results, while other will be placed in random orders.