Apple’s new Operating System Updates & Features in iOS 11 at WWDC 2017

Apple has been the leader of the Smartphone and Tablet since the first iPhone launched and they continue to make iOS updates that will enhance the use of these devices while trying to keep a competitive advantage over Android.

On June 5th at the Worldwide Developers Conference  2017, Tim Cook, Apple’s CEO announced the updates for iOS 11, he said this version takes the best and most advanced operating system and take Apple’s operating system to the next level, bringing in new subtle designs and new looks to some of the standard apps are a part of the updates.

Apple is a technology giant for good reason, they have created and maintained an operating system that has taken the world by storm, iPhone users are quick to denigrate other phones as they see Apple products in general as superior to anything currently on the market. This may or may not be true depending on your personal preference, but one thing is for sure Apple has a huge following and a market share to support the hype.

Apple's new Operating System Features in iOS 11

Some of the features to look in iOS 11:

  • Drag & Drop for iPad
  • Augmented Reality for iPhone
  • Apple Pencil Updates
  • Customizable Control Center
  • Wider Range of Setting
  • 3D Touch Integration
  • Siri Enhancements for more Intelligent & Natural Voice Recognition
  • Persistent Dock for Multi-Tasking
  • New One Handed Key-boar
  • New Home-Kit to Support Speakers
  • AirPlay 2 to include Multi-Room Functionality
  • App Store has been Revamped
  • Files App to not Include iCloud but is more User-Friendly
  • Peer to Peer Money Transfer
  • New Screen Effects

These are just a few mentioned updates to the Apple operating system expected in September 2017. These updates will be a huge step for the Apple Smartphone and Tablet platforms claiming to make it the world’s most advanced operating system. There are no questions that Apple has created unique hardware that has changed the lives of many people.

Vensi has been developing iOS applications since the beginning for our enterprise customers and we look forward to the new iOS 11 release, hoping these enhancements will provide more features and add more value in our development of iOS applications.

If you are looking for an Enterprise Application Development Team Apple’s new OS features in iOS 11, contact us at vensi.com/contact_us  for more information.

 

 

Hybrid Mobile App Development with Sencha Touch, Mobile Angular UI & Phonegap

Mobile application development has changed for the better for today’s developers, you don’t need to have native app development experience. Now you can use web technologies like HTML, CSS, and Javascript to develop cross-platform applications for iOS, Android and Web apps. In the recent past, it was very common to develop apps for each mobile operating systems, and the web. Today the advantages of cross-platform development outweigh the advantages of native app development for the end client, developers, and users of mobile applications.

Some advantages of cross-platform development.

  • The consistency of applications across multiple platforms.
  • Application development cycle is reduced.
  • Updates to apps are instantly synced without submitting changes to the app stores.
  • The cost of development is reduced.
  • The single version of coding can be used for multiple platforms.

Hybrid Mobile Apps Using Sencha Touch, Mobile Angular UI & Phonegap
SenchaTouch is an HTML5 framework that is popular with developers for creating multiple mobile app platforms for iOS, Android, Windows and Blackberry, Sencha’s popularity for hybrid app developers is due to it’s consistency across the platforms it supports by providing a native look and feel. Sencha is based on web standards, which means it supports technical specification that defines the World Wide Web. The standards that are commonly supported by the web are, HTML5, CSS, and Javascript.

Sencha allows catering to different screen sizes for mobile and web interfaces when the application is loaded the framework determines the type of device being used. The corresponding profiles determine which components and functionality, views and controllers need to be used, which saves developers time from creating apps for different platforms.

Mobile Angular UI is an HTML5 framework that uses Bootstrap 3 and Angularjs, to create interactive mobile apps. This hybrid app development code provides essential mobile components to hybrid app development, switches, overlays, sidebars, scrollable areas and top and bottom nav bars that stay fixed. This framework makes it easy to bring existing desktop frameworks to mobile applications, giving developers a responsive and touch enable the interface. This is a great framework for building mobile websites, using both Bootstrap and Angularjs.

PhoneGap is very popular mobile application development framework that enables developers to build applications for mobile devices, using HTML5, CSS3 and Javascript instead of using platform specific API’s like, iOS, Android and Windows, by extending these features to work with the specific devices. PhoneGap takes advantage of native and web based codes to create cross-platform applications, by bridging web applications and mobile devices to solve the problems of building apps in multiple languages.

Vensi Inc, we are a team of experts who are specialized in the development of hybrid app development using various cross platform sources like PhoneGap, Sencha Touch etc. Vensi software development team uses these frameworks and developed hybrid applications for its partners and provided the best solution for the desired project. We are also experts in developing IoT applications.

Smartphone & Tablet Purchases Exceed 1.2 Billion Dollars on Black Friday through Mobile Commerce

In the past, we have written blogs about the growing number of mobile users that rarely use desktops to access the web. This past Friday on November 25th, 2016 an astonishing number was reached with mobile app purchases, US shoppers purchased $1.2 billion dollars through mobile transactions on Black Friday, the biggest shopping day of the year. That is not the only milestone that was reached on Thanksgiving, but Online shopping increased 21 percent to $3.34 billion in sales surpassing last year’s number in online sales, which was $3 billion in online sales. In the US by the end of Black Friday shoppers spent $5.27 billion.

Smartphone & Tablet Purchases Exceed 1.2 Billion Dollars on Black Friday through Mobile Commerce

Bank Rate reported only 23 percent of US consumers said they planned to shop in stores after Thanksgiving this year, compared with 28 percent last year. By the way, Adobe said the five top-selling electronic products on Black Friday were Apple’s iPads, Samsung’s 4K TVs, the Apple MacBook Air, LG’s TVs and Microsoft’s Xbox.

The shifts in Mobile trends are reshaping the retail industry right before our eyes, what other industries will mobile have this big and effect on. For consumers, mobile apps are a great way to improve their shopping experience. Shopping with mobile apps has many benefits rather than going about shopping the traditional way at the mall, which has it’s many challenges.

The benefits that appeal to most mobile shoppers through Mobile Commerce are:

  • Mobile shoppers are empowered with multiple stores and brand option in real-time.
  • Price comparisons are done easily through mobile apps of various brand and similar products.
  • Detailed product information is available at the push of a button.
  • Helpful user reviews to judge the quality of a product.
  • Checkout processes are much faster than standing in line.

The retail industry has been focused on improving customer satisfaction through mobile apps, and with good reason. The revenue driving through mobile apps this past Black Friday is amazing and will continue to grow as retailers focus on new opportunities for engagement for consumers that previous technology could not deliver.

Retailers are taking advantage of mobile apps and new technology to increase sales by building personal relationships with individual customers based on their shopping styles and the user’s mobile activities; which are monitored and tracked for so that the next purchase is tailored for them. The retailer industry is now running loyalty programs, new customer offers, and promoting new products all with mobile apps this is opening up another source of revenue for retailers.

The biggest trends in mobile apps are:

  • Mobile Inventory Maintenance – Personally when I’m in a store and need assistance, more and more lately sales associates are able to search in-store and locate the item, this feature is very helpful when shopping.
  • The point of Sales (POS) Mobility – I’ve been in stores and have been able to avoid long checkout lines, because of mobile POS systems.
  • Location Based Service – Although they encourage you to spend money, these location-based services provide great sales on items you’ve search.
  • Customer Loyalty apps – Discounts and reward programs are a great way to keep people coming back if they are actually being rewarded for their loyalty, the retail industry is doing that with something people always have on hand, their smartphones.
  • Omni-channel Experience – This is a great way to increase a brand’s visibility in different markets, by making the product available in multiple selling channels.
  • Product Info: Retailers are providing consumers, info on different products when they are available with them based on their past search in online by sending notifications to their mobile apps to maintain regular interaction with the consumer.

Vensi Inc, we are specialized in developing Mobile Apps for retail and commercial use. We developed service and utility mobile apps useful for many mobile users on different Mobile platforms & web. Mobile Apps are playing a key role in the enhancement of retail business to reach more people in future for better and easiest shopping experience with a click.

Why Responsive Mobile App Design is better than Native App Design in Mobile

Since 2006 there has been a huge increase in mobile application developers, today in 2016 there is an estimated 12 million app developers across the world. This demand is because a lot more companies are adopting a “Mobile-First Strategy” instead of desktop first.

Responsive Mobile App Design

Before the mobile first strategy became the new business strategy, most web designers and their client’s approach to software development, was to implement the desktop version of a project first and then to create mobile applications later. The approach now has been mobile first and then desktop, some think that this may be a trend, but if you look at some of the data that is available on the web you’ll see that this is a present day reality.

Let’s take for example the number of mobile web users worldwide, there is an astounding 1.2 billion mobile web users, 25 percent of those user, rarely use desktops to access the web. The other statistics is that over 10.9 billion mobile apps have been downloaded; these numbers are staggering considering there is an estimated 7.4 billion people on planet earth.

Companies are realizing that by designing mobile applications first, rather than desktop first. You don’t have to deal with the complex issues of scaling back from a desktop design. When designing with a desktop first strategy, you put everything you have into that desktop design, technology and use up all of real estate, only to realize that trying to put all of this information on a mobile app, makes for a watered down version on the mobile side, because you have to remove a lot of the pertinent information to make it scale to a mobile app version.

With mobile design as the first priority, you get to decide how you can make your project more robust, and can build upon content and features. If you load up all of the content and features like text, audio, video, etc., which is normally done in a desktop development. Then you face the issues of having more content than it is actually needed for the mobile version, if all of that is to work on a mobile app it will negatively affect the operation of the app. This will turn users off and they will look for another similar mobile application.

The mobile first approach might put a little more work into the initial creation of the project’s scope, as everyone will want to focus on the absolute necessities for the project to avoid an unnecessary functionality performance lags on the mobile devices. Once the app is released then you’ll be able to add additional content and functionality based on the devices ability to handle them.

The mobile first approach uses responsive design, which for a non developer sounds great; it addresses all of the platforms in one development cycle. The downfall of responsive design is in its complexity. There are not many mobile application developers that have the capability to work with the many different languages to code it properly to fit to android, iOS and desktop screen sizes. Some developers are limited to developing on desktop because they have to really consider all of the possibilities with the lack of real estate and that alone limits their creativity. Developers are forced to look at the canvas in a much smaller view, and then add the most important things in the mobile view to make it as important or usable to desktop.

If you’re considering mobile application development and know that you need a responsive design professional, make sure to do your research before you start your project this can be the difference of going over budget, taking more time to complete the project or just scrapping the project all together. Vensi Solutions specializes in responsive Mobile app development using HTML5, CSS3 & AngularJS with W3 Web Standards. We are expertise in developing cross platform mobile applications for web & mobile.

Google’s Update to its Gmail App for iOS

Google has just released its updated Gmail and Calendar app for iOS to the Apple store. This is a big update for IOS users, because of the huge number of people that use Gmail for personal and professional use. This gives Google access to a group of users that would otherwise be out of reach. These two applications are a big part of their cloud based services, and will attract iOS users to the platform.

updated gmail app for iOS users

Google creates applications for browsers and mobile devices with a business application design to fit modern collaborative, work environments. This user friendly platform offers a huge array of features to accommodate business needs like:

  • Gmail for sending and receiving emails.
  • Google Drive to share and store files, documents and video.
  • Google Chat for internal communication with colleagues or for personal use.
  • Google Hangout for virtual meetings, which allows users to visually sharing documents like a WebEx or Gotomeeting.
  • Google Voice for making phone calls, which can be synced to your cell phone.

With improved updates for iOS, Google will add more iOS users to the Gmail platform, but with iOS lacking in some of the Android features. Below are some of the features that will bring iOS up to date with Android.

  • Revamped user interface with sleek transitioning.
  • iOS to resemble in design Android devices.
  • Swipe actions to delete and archive emails, which are configured in iOS settings.
  • Email search capabilities have been improved to make them faster and more efficient.
  • Undo send to revert sent emails.

Google is also working on a new responsive design for its Android and Web versions, this will adapt to the different screen sizes of the different devices to automatically fit all screens.

Responsive design is an app development concept that a lot of app developers are using to create a seamless user interface with mobile and web applications for personal and business use. These Responsive design applications are becoming more and more attractive to mobile app developers as it makes it easier to develop multiple applications in one development cycle. While giving the same look and feel for the UI across multiple platforms.

How Your Business Becomes More Successful With a Hybrid Mobile App

Mobile applications have become a must for almost every type of business to satisfy the exact needs of the sophisticated consumers. The drastic shift of internet users from desktop web to mobile web and mobile apps has brought-up changes in the areas of mobile application development.

hybrid mobile app

Mobile application development has emerged with three categories. These include native apps, hybrid apps, and web apps. Hybrid mobile apps are easier to build than the web apps and native apps.There are various mobile app frameworks in the market to develop new mobile applications, such as jQuery Mobile, Sencha Touch, Mobile Angular UI, Famo.us, Ionic, Onsen UI, Monaca, Trigger.IO and Kendo UI that can be used to develop a multi platform mobile applications easily.

It is very difficult to explain how a hybrid mobile app is developed or built, but we have listed below how a hybrid mobile app behaves, the features and the difference between native and web:

Supports almost all platforms without sacrificing features: Hybrid mobile apps were built in HTML5 web technologies and relies mostly on the use of the web to obtain data. Even though they perfectly supports multiple platforms, provide native app experience and enables to access to native platform features. Because it also contains some standards of native application and uses some of the capabilities that come from the native application. If users want an application that need to offer different platforms, then the hybrid mobile app is best for them.

Can be updated easier than ever: Updates are also made easier with hybrid apps. There is no longer the need to go to the app store and go through all the necessary steps to obtain the update. This enables businesses to push the update through, especially when it is something important, such as a security issue without forcing customers to go through the app store or having to wait for the approval from the stores.

Native capabilities also can be accessed: The reason many companies like hybrid mobile app development is because it has the ability to incorporate native capabilities into the app. This includes the use of the mobile camera, address book, message box and accelerometer. If an app is strictly web based, these features cannot access.

App store distribution: Only Native and Hybrid mobile apps can be distributed through app stores in any platform, but Web applications can not possibly be distributed through the stores. However, every business must have a web even though you have native or a hybrid mobile app because websites are the first place visitors to see your business products or services.

The simple reason in the growth of hybrid mobile app is that you develop them once and use it on every platform. Users can update them anytime without putting any more efforts. We at Vensi develop the hybrid mobile applications that cover a wide range platforms and customized line of business.

Perspectives on Mobile Computing

As a self acknowledged gadget freak and lifelong computer engineer, I’ve always been fascinated by the latest and greatest developments in technology. For those same reasons, however, I’ve often been a skeptic of the utility of mobile devices in particular and the spread of mobile computing in general. In almost every instance I’ve been proven wrong, so I view the future of mobile computing with my skeptic’s blinders removed.

Since I first used the Internet 40 years ago, I’ve seen communications technology improve in unimagined ways. Since using punched cards for input and line printers for output, I’ve seen the user interaction models evolve beyond my wildest imagination-and I have a fairly active imagination. Ten years ago or so ago I was involved in some projects looking to put applications on very early versions of smart phones. I was firmly convinced that, even if the screen size grew to match the size of the device, that it would be very difficult to create a user model that would be at all functional-especially as a browser for the Internet. I also doubted that cellular networks and other broadband protocols would ever be sufficiently ubiquitous or fast enough to be practical-although I expected significant evolution in communications. Well, I was clearly wrong in ways that I never imagined. More than most, I do understand the ever popular saying that there is more computing technology in my iPhone than was on board the Apollo moon missions.

With all this in mind, let’s take a look at some of the more interesting current developments and challenges in mobile computing. First, is the proliferation of ultraportable devices beyond smart phones. I was an early user of tablet computers since I’m not a particularly good typist and I felt that, if handwriting recognition could become adequate, I could be freed from my hunt and peck ways. They were actually quite useful but no more, and in some cases less, portable than other notebook computers. And, handwriting recognition never quite did the trick. The operative word in mobile computing is “mobile”. With the advent of the iPad and its android brethren, tablet devices have become very mobile and more than adequate substitutes for notebook and desktop computers (although I still wish I could type faster-I’m a big fan of voice recognition).

Next, the capabilities embedded in these mobile devices, have opened up a whole range of unimagined applications. I no longer have to bring a digital still camera and video camera to capture my children’s sporting events. My phone is more than up to the task. While my cars have GPS capabilities, I often find it easier to simply touch on an address and have my phone automatically locate it on a map and tell me how to get there-even if I’m walking. Augmented reality will allow me to simply point my phone or tablet at a scene and access all kinds of location relevant information. A whole host of business applications are also possible such as real-time delivery tracking. The range of applications in healthcare is too long for a short blog.

This opportunity, however, comes with challenges. As far as we’ve come, new user models will have to be explored. Can we make it easy enough for a physician to switch to writing on a tablet instead of paper records they’re used to? How will, at the moment heterogeneous, communications protocols evolve? Wi-Fi is becoming so ubiquitous, that I rarely find my traditional notebook computer to be without access. Will WiMAX challenge cellular networks? How will firms manage the rapidly blurring distinction between personal and enterprise applications and usage?

Finally, privacy and security become issues in ways we’ve never imagined. How much easier is it to gain unauthorized access to data over today’s variety of wireless networks than it used to be over private wired networks? How do individuals, corporations, and perhaps, most important, government security agencies protect their data? As society becomes more dependent on these technologies we become far more vulnerable. Denial of service attacks, electromagnetic pulses and other sources of deliberate or accidental system wide failures could cause disasters ranging from serious economic distortions to loss of life.

These issues, however, have been with us through every technological transition. New transportation modes (trains, automobiles, airplanes) all brought with them new risks. In each of these cases we’ve believed the good outweighed the bad and we’ve managed to adapt very successfully. I have no doubt, although I won’t be presumptuous enough to predict how, that we will successfully adapt to all of the new risks and opportunities afforded us by developments in mobile computing.

iPad Mini or Nexus 7: A better Bargain

Technology is one such thing that can definitely be related to politics. When it comes to buying or purchasing one, there are basically two categories of technology buyers – one category which loves the technology in itself, while the other category is just interested in getting things done and the technology that they choose to buy doesn’t seem to be a big deal. Well, there is also a neutral category which is quite cautious about what they buy and all that they are concerned about is about the price, features, aesthetics, stability, and customer service. That said, one of the most common causes of confusion is whether to go for Google’s Android or maybe just stick to the Apple brand, considering the enormous hype that the latter brings along with it.

Before we dive into the technical aspects, one need to bear in mind is that the first thing that matters is what type of person you are. If you’re a person whose life is intertwined with the Apple world, you know the solution. Or is it the technology or the practical benefits that are found most appealing? Let’s find out as we consider the former – technological aspects. While the physical size of the screen (7.9 vs. 7.0 inches) of the iPad mini is definitely the most evident difference that one can make out, there are other features that make the Nexus 7 stand out, some of which include more cores, a higher clock rate, more memory, a higher resolution, a GPS, and a cheaper price. It is however a personal choice when it comes to iPad’s square-ish aspect ratio or a much movie-friendly rectangular format on the Nexus 7.

Coming to the functional aspects, nothing can beat the iPad mini in terms of its inexhaustible battery life. But it terms of portability, the Nexus 7 is more portable, thanks to its small size and what’s more, it can practically do everything the iPad mini can do and maybe more. On the other hand, the solid build quality and design of the latter is definitely worth mentioning. Although it is much wider than other 7-inch Android tablets, it is much smaller, lighter and easier to hold in one hand than the normal iPad.

In conclusion, if you’re a regular Apple buyer and price is no object, then iPad mini it is. However, if prefer a better price bargain, customization plus cutting edge hardware including GPS, the Nexus 7 in unbeatable. It is a hands down winner, in terms of a plethora of features and above all, it is more affordable and is one of the best designed Android tablet, with a better screen resolution than the iPad Mini.

Siri the Imperfect Siren

Siri is like that. An irresistible temptress with a fascinating voice and a wealth of knowledge. One who answers your questions, guides you to your destination, and even suggests activities for you. But, like a siren, she is not infallible. And like a siren, she has a history and sisters that are trying to outdo her, but with limited success to date.

At its core, Siri is a very sophisticated voice recognition program that shares a technological history with other voice recognition platforms such as OnStar. Siri works worldwide with over a dozen applications such as stocks and weather, and (so far) English-only applications in the US such as maps. There are imperfections, however, that can cause frustration and dissatisfaction.

Misunderstanding the speaker is one of them; it’s going to happen with any voice recognition application. Imagine that a real person gives you a phone number over the phone. Do you think you would be able to get it on the first try? Isn’t it likely that you ask whoever you’re talking with to repeat it at least once? You probably do this for the simple reason that it’s hard for anyone to understand what another person is saying with 100% accuracy 100% of the time. It makes no difference what the topic is. Everyone has different speech patterns, accents, tonal values, etc., that make occasional misunderstandings inevitable. A speech recognition program is no different in that respect. It can misunderstand despite the developer’s best intentions.

With Siri, it’s a case of people having unrealistic expectations and just assuming Apple will always get it 100% right. Sure, Siri gets better as it gets to know you and builds its knowledge base. It’s unlikely, however, that Siri will ever get to 100% infallibility with its current software, or even with periodic upgrades.  But that’s okay because 100%  is really not necessary.

This premise can be true for any technology, even Vensi’s. Because of the complex nature of software development and its ongoing evolution, not all of the projects we do are going to be 100% perfect. We are able to meet our clients’ expectations in terms of functionality, delivery timetables and cost without trying to achieve the ambitious goal of perfection. We can get pretty close though, by partnering with our clients so that we really understand their needs, goals and objectives. We make sure that we satisfy every requirement, and deliver on time and on budget. We strive for perfection while balancing the real-world limitations of a competitive marketplace. That’s what Apple did with Siri: They set the bar at accomplishing the best that they could and they launched when they felt it was good enough. Like every technology and software company out there, they go to market as early as possible, knowing they will continue to make improvements and understanding that they will probably never get all the way to 100%.

Sometimes people expect perfection, but more often than not, our clients understand that perfection is not always possible or even necessary. Even if it is possible, it’s not something many clients really want because the cost and effort necessary to reach that last few percent of perfection far outweighs any value it might have.

Here at Vensi, we understand Pareto’s Law: if we can get 80% of the functionality in 20% of the time, the remaining 20% of the functionality will take 80% of the time. Our goal is to balance functionality with our ability to provide high quality, cost-effective mobile and web solutions in a timely manner to our clients. This approach works.

Watchdog Mobile App Helps Government Agencies and Communities Save Money While Reducing Fraud, Waste and Abuse

<Working closely with Philadelphia City Controller Alan Butkovitz, Vensi has created a Watchdog application for Apple® iPhone, iPod Touch & iPad. The mobile app was designed to empower citizens to report fraud, waste, abuse and damages to public property directly to the Philadelphia Controller’s Office.

The Philadelphia City Controller’s Office and Vensi are currently working on the development of an Android version of the Watchdog app. Vensi asserts that it can build the app for other communities and organizations seeking cost-effective rapid response mobile technology solutions. Read the full press release here.