i3Factory World

Your Iphone, iPad & Android Application Factory

Browsing Posts published by Igor Wolfango Schiaroli

Artwork

 

i3Factory publish  FOODIES 10 BEST, a valiable for iPhone e iPad.

Download the free first version and you’ll know where to find, in Rome, the 10 best restaurants, the 10 best ice cream shops, the top 10 pizzerias and so on, but also that you may find during your tours around Rome and Lazio. Take advantage of the free beta-version, still completely free. Search Foodies10best the Apple Store and follow us!

The Staff of Foodies10best

Coming soon new Cities!

 

 

 

 

app-store-badge

foodies10best_app_screen322x572-1

iOS iPhone Version

foodies10best_app_screen322x572

iOS iPhone Version

foodies10best_app_screen480x480-1

iOS iPad Version

foodies10best_app_screen480x480

iOS iPad Version

iPhone-6-plus_iPhone6_iPhone-5sIn conjunction with iOS 8 Apple unveiled the new iPhone 6 including the Plus version which show, respectively, with a screen of 4.7 “and 5.5″ inches. The new iPhone fundamentally change the screen resolution and retina display than previous models. With full compatibility with standard sRGB we have a better contrast, brightness and white balance improved.
Retina display HD resolution:

  • iPhone 6 1334×750 pixels with 326 ppi
  • iPhone 6 Plus 1920×1080 pixels with 401 ppi

Points

 Initially, the coordinates of all the images were specified in points, these are abstract units and only make sense in this particular coordinate space.
In the original iPhone, the points correspond perfectly to the actual pixels on the screen, but now this is no longer true.
Risoluzione_dimensione_punti_pixel_iPhone6-iPhone-6-plus_iPhone6Plus

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/iphone-6-screens-demystified

Rendered Pixels
The drawings Point-baseed are rendered in pixels. This process is known as “rasterization”.
The point coordinates are multiplied by scaling factors to obtain the coordinates of the pixels. Scale factors produce more for a higher level of detail. Scale factors are typical for iOS × 1, 2 × and 3 ×.

iPhone6-iPhone-6-plus_iPhone6Plus_Dimensione_punti_pixel_risoluzione

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/iphone-6-screens-demystified

The content is made to the pixels with the scale factor. This process is called rasterization.

The content is defined mathematically by using the coordinates of the point.

iPhone6-iPhone-6-plus_iPhone6Plus_render_pixel_pollici_ppi

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/iphone-6-screens-demystified

Physical Pixels
The new iPhone 6 Plus has a screen with pixels of lower resolution than the raster image that is shown in the previous step. Before the image is displayed on the screen, you need to downsampling (resized) per pixel of lower resolution.

iPhone6-iPhone-6-plus_iPhone6Plus_pollici_ppi

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/iphone-6-screens-demystified

iPhone-6-Plus-resize_downsampling_pixeliPhone-6-plus_iPhone6Plus_downsamplingPhysical Device
The last step is to show the pixels calculated on the physical screen. Each screen is characterized by a density of pixels per inch (PPI). This number indicates the number of pixels covered by a thumb, and then how big the pixels appear in reality.
Line rendering

To demonstrate different pixel rendering on different devices, we compare as a broad line 1 point is given on the different iPhone models:

Original iPhone - without the Retina Display. Scale factor is 1 (1x).
iPhone 5 - with Retina Display, the scale factor is 2 (2x).
iPhone 6 Plus - with Retina Display HD. Scale factor is 3 (3x), and the image is then scaled by the rendered 2208 × 1242 pixels to 1920 × 1080 pixels.

The reduction ratio is 1920/2208 = 1080/1242 = 20 / 23. This means that every 23 pixels from the original render must be mapped to 20 physical pixels. In other words, the image is reduced by approximately 87% of its original size.

 

iPhone-6-plus_iPhone6Plus_physical-pixels

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/iphone-6-screens-demystified

iOS iPHONE‘S RESOLUTIONS GUIDE

iPhone2g-3g-3gs_iPhone4_iPhone6-plus_iPhone6Plus_dimensioni

Diagrams Source PixelCut: http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions

Apple CEO Tim Cook unveiled the new iPhone 6 and iPhone 6 Plus in Cupertino, California.

Apple has announced that iOS then 8 will be available from Wednesday, September 17. As usual it will be a free software upgrade for users of iPhone, iPad and iPod touch.
iOS 8, as we have said, does not differ a little from the iOS 7: design “flat”, new icons, new applications such as Health.
Since upgrading the iPhone 4 is not included.

Registered developers can already enjoy Golden Master edition, available since yesterday, September 9.
Watch the video on youtube:

 

http://www.apple.com/apple-events/june-2014/

Streaming video requires Safari 4 or later on OS X v10.6 or higher; Safari on iOS 4.2 or higher; or QuickTime 7 on Windows. Streaming via Apple TV requires second-or third-generation Apple TV with software 5.0.2 or later.

Apple’s WWDC 2014 keynote in 10 minutes

http://www.theverge.com/2014/6/2/5774024/apples-wwdc-2014-keynote-in-10-minutes-video#ooid=FzdjI1bjpJaylcwvFmXc9roDXfZ0L-K3

App_Trekking_turiamo_mappatira_Ammappa_Italyi3Factory, in collaboration with Ammappalitalia (http://www.ammappalitalia.it/) launches the app with the idea of ​​trekking and walking and from the bet that all Italy is walking, without a car, without even taking a train or a bus. The idea is that each of us can share the trails on foot who knows. A mapping of our territory, so as to make us cry: Ammappiamo.”

Download here: https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=912204597&mt=8

Ammappa Trekking Italy is a joint project of Ammappalitalia, which means that each of us can participate in its slow construction.

The argument that it is the practicability at the foot of the Italian territory. In what way does it?
Simply providing a description of all of the paths that each of us knows. Just as Wikipedia is an encyclopedia of knowledge built by people from all over the world, so Ammappa Trekking Italy is an encyclopedia, free and open, footpaths, roads, mule tracks, that only the locals know and , shared, allow you to organize multi-day trek to the Italian countryside and to move from one country to another without necessarily buy books paths (often difficult if not purchased locally).

 

badge_apple_storehttps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=912204597&mt=8

App_download_strategyMany customers, having launched its own smartphone application, ask us how to do to encourage people to download your App.
The process of developing an app can be tricky but once it is completed it should be ready for another phase of work and use energy and resources to focus on acquiring new users.
However, make sure that users will find your app is not simple, as in the early years of the birth of the App store for a large number of downloads was enough to propose an application with a name or special features, now with hundreds of thousands of applications on the market can be really complicated to get your app a really high number of downloads, and above all make it known to all those users who are willing to use it and download it. In this article I have collected from the network the first seven strategies that can easily be put in place to search for new users and convince them to download and use your new mobile application.

 

1. Optimize your description on the App Store
One of the main drivers of new users is the Apple App Store and / or Google Play Store, depending on which platform you have chosen for your application, is just what you put in the field “App Description”.Amazon_app_store_descriptionA description of the app should be well thought out , we have to produce a detailed text and seductive at the same time so that I can be able to convince users that it is worth to take a look and try your app.app_icon_store_qualityIt is also important to have well-designed icons and all images screenshots high resolution so that you see good in all the different smartphone models for which the app is designed. If you are planning to launch the app in other countries, you’ll also get all the professionally translated descriptions so that we can ensure that users do not run away via a foreign language because of a copy / paste badly translated by google translator. This simple rule is always to be taken into account because many users have the time and desire to take a look at the description and view the screenshot. It is therefore usual rule: a good first impression can prevent a user from switching to another before you decide to download your application.

2. Create a Website Promotion and Marketing Content
Developing a traditional website is a great way to market your app, app store for some securities it turns out that the Web is often the primary driver of new users. A website containing a well thought out blog section to inform users about new products and the characteristics of ‘application, where you can find questions and answers and a section that will show you how best to use the app. Do not forget to create a download link clearly visible, using the badge of the app store (see figure below), from the site for the installation of your application, these badges encourage users to want to download the app and play with it.

 

Badge per il download da App Store

Badge per App Store

The goal is always to encourage the user to install the application, the content marketing, the so-called Content Marketing should be focused to instruct users to press the button Download. Note: You must always make sure that your site is formatted to work correctly on screens of smartphones, or that it is a site called “responsive”. Many entrepreneurs make the mistake of having websites you read well on laptops and desktops, but are a disaster on a mobile device. So if you are thinking of marketing a mobile app you can not help but have a website “mobile-ready! “

 

 3. Promote Your Mobile App through your existing marketing channels
mailing_list It ‘s always very useful to send an e-mail to let us know your new application, it is also helpful to advise potential users as it can be installed. So if you have a database of email addresses of customers or users do not keep it in the drawer. What do you say messaging via SMS? The traditional mail? The road signs? Regardless of where you are in the world, many of your current and future customers have the smartphone and will be willing to test your application to see if it is something that they want to use regularly. Do not be afraid to let them know that your business is “mobile” and then you can interact with your brand in a unique way through your application.

4. Purchase Advertising “Install App” and other ads
Announcements to install the app, especially if purchased from major advertisers such as Facebook, Google etc. has become one of the best ways to get potential new users to your application. These allow advertisers to target users based on demographic information and can help to ensure that your marketing budget is spent only on a good target.
creativita_app_sviluppo_marketing_applicazioniAd example, if you have a business that sells primarily to female university students can purchase Facebook ads that target women between 18 and 22 attending colleges and universities specifications. If your application can be used by anyone in a particular country, it is possible to cover the population with ads to install the app in order to try to get the largest number of users that can install your application. Note that this rule generally applies: the number of users that can be acquired through targeted ads is limited only by your budget.

 5. Promo Codes and other freebies
The promotional campaigns that offer some type of discount or free download is another great way to gain new installations. That is almost always worth thinking about for a coupon code that offers a few free if you download the application, or to enter a coupon code. It’s always worth doing a couple of tests to find out which offers free lead most of the download and then focus on those. A side benefit of this method is that users are very likely to share a coupon code free with their friends. You may find that if you earn something more with the ‘word of mouth’ among users if this behavior is stimulated by your offer.

6. Submit your App to sites Reviews and Opinion
This activity takes a bit of time, but if you can spend some time in order to submit your app to the various app review sites and blogs that populate the Internet, this time will give you some satisfaction. The publishers of these sites will be encouraged to download your application and write a review of how it works and what users can expect from it. Note that if you decide to market your application in this way you will have to do a good test on the aesthetics of the app and make sure you have a high quality design and a very good user interface. Critics can be a very hard, if your application is not made and designed to rule, Art. Ricodate always that the quality of the user interface and the design does not depend at all on the cost that you paid to your chart or your marketing agency, geese quell matters is the actual hands-on experience of the designer. In the world of apps, the rules of the free market and do not count for anything other than the quality.

Here are links to some of the most popular review sites:

Mac World
TechCrunch
ZDNet
Cnte Download.com
Mashable

7. Leveraging the Power of Social Media
The last tip of this short article is to make the most of the power of social media to gain new users and other downloads. Posting on Facebook, communicate with your followers on Twitter, and if you have a brand it’s time to consider opening an account Instagram or Pinterest. Being active on social media is a great way to show that there is a personality or a team behind your applicati.

 

Conclusions

These 7 simple rules are fairly obvious and easy to intuition, but although everything seems so ‘clear to those who work with i3Factory, more and more often we see a waste of money and energy to those who still do not want to look ka real nature of this huge market app. I often talk with Graphics and Marketing Agencies that make spending budget to its customers with a presumption of fact as to make difficult, and painful, by the customer realize the fact that the “world has changed completely” with the ‘was the web, and that further big change came with the era of the “App Store”.
It happens so often to make several “gaffe” in meetings in which the computer appears to be driven by “Ptolemaic” and not enough to give some good advice to avoid many can throw a ton of money.

 

ios_8_Apple_iOS8_FearuresAs we all know by now Apple has unveiled iOS 8 at the Worldwide Developers Conference on June 2 2014 a beta version of the software was made available to developers on the same day, with a launch planned for the public this fall of 2014.
At this time, several beta versions have been released to developers, and beta 5 is the current version of the operating system in the hands of the developer community.
Until today the developers have only seen beta versions of iOS 5 8, but many Apple’s carrier partners
received iOS 8 beta 6 on the 19th of August, hinting at an imminent release of the so-called golden master release.
In this 8 version of the Apple operating system are witnessing an ever better integration between Apple devices, both mobile and desktop, and believe to be an important point of connection of both iOS and OS X 8 Yosemite.
Apple has introduced several new features “continuity” that are designed to connect the iPhone, iPad and Mac, as never before.”

August 2014

  • Aug 19 Apple Seeds iOS 8 Beta 6 to Carrier Testing Partners, but Not Broader Developer Community
  • Aug 4 iOS 8 Beta 5 Tidbits: SMS Relay, New iCloud Icons, Health App Updates, and More
  • Aug 4 Apple Releases iOS 8 Beta 5 to Developers

July 2014

  • Jul 21 Apple Releases iOS 8 Beta 4 to Developers ; iOS 8 Beta 4 Tidbits: Tips App, Control Center Redesign, New Display Options
  • Jul 16 iOS 8 Beta 4 Reportedly Coming Monday, July 21
  • Jul 14 iOS 7 Adoption Hits 90% Ten Months After Release
  • Jul 8 Siri ‘Just Thrilled’ About iOS 8, but Sad About Lack of Stage Time at WWDC
  • Jul 7 Apple Releases iOS 8 Beta 3 to Developers;  Apple’s ‘Health’ App Gains Ability to Track Steps With M7 Motion Coprocessor in New iOS 8 Beta ;  iOS 8 Beta 3 Tidbits: iCloud Drive Access, New Handoff Setting, and More
  • Jul 4 Apple Planning to Wipe CloudKit Data for iOS 8 and Yosemite on July 7 Ahead of Beta Updates

June 2014

  • Jun 30 App Extensions, Third-Party Touch ID Access Demoed With iOS 8 1Password Beta
  • Jun 26 iOS 8 Beta 3 Reportedly Not Launching Until Tuesday, July 8
  • Jun 20 Hands-On Installation and Usage of TouchPal’s Gesture Keyboard for iOS 8
  • Jun 20 Yahoo’s Missed Opportunity with iOS 8 Weather Hints at Uncertain Future in Stocks App
  • Jun 19 iOS 8 to Expand Manual Controls for iPhone Photographers ; Hidden ‘City Tours’ Flyover Feature for iOS 8 Maps Discovered in Beta 2
  • Jun 18 Evidence of iPhone 6 Atmospheric Pressure Sensor Found in iOS 8
  • Jun 17 New Apple TV Beta, iOS 8 Beta 2 Lay Groundwork for Upcoming Family Sharing Feature

iOS_ZIP-KIT_ZipKit_Framework_Xcode_tutorialOne of the i3Factory developer is working on a project of sending paths attaching photos, text, and audio / video which needs to import a framework library for zipping files.
He found that this library seems to be constantly updated (usually found only those “no arc” for iOS4 ..)
 https://github.com/kolpanic/ZipKit .

In ZipKit is present a brief guide to the installation, but Claudio, our Italian developer, finds it extremely superficial and not riescito to import anything (that is ZipKit.framework libtouchzipkit.a remain the “reds“). Inside Zip Kits are also linked apps that should be an example, but unloading the one for iOS and trying to start it now Build Failed”. Our developer is still inexperienced on how to integrate projects on other projects and setting dependencies.

Let us then explain how the whole mechanism, what needs to touch, what not, etc.

First of all, given that the project is for iOS is necessary to exclude the Framework (the Framework exist only for OSX and have been introduced in the last WWDC only iOS8 and now to create a Framework iOS7 must follow a fairly intricate process explained here: http://www.raywenderlich.com/65964/create-a-framework-for-ios).
So the static library of interest and the libtouchzipkit.a (and the otherthe static library for OSX).
Our CTO, Carlo Vigiani, proceeded in this way and was able to compile a simple project (ZKtest da scaricare qui that uses the class ZKFileArchive (we did not try the result, but I assume that it works).

Hoping that this explanation will be helpful, import projects is not always obvious:
1) Open the project containing the application
2) To clone from github the whole project ZipKit and copy the entire project folder within your project (this step is not necessary but recommended so you’re sure to have the version of ZipKit right for your project ).
ZipKit_Test-0
3) from the Finder, drag the file into the folder ZipKit.xcodeproj of the project (see figure: Charles has created an app ZKTest)

ZipKit_Test-1
4) At this point you have to end up in the target Build Phases of your app (in the figure ZKTest) libraries that you will use: here I added libz.dylib (system) and libtouchzkpkit.a (given that you have to see that you’ve uploaded the project ZipKit as a sub-project of the main project); see Figure

5) also so that you can see the headers you need to add the header path is the path where ZipKit. If in step (2) avevevato copied the folder under the project ZipKit inside the main project folder, you only need to add. / ZipKit. In our case given that Charles did not copy the project must discover the absolute or relative path with respect to its project. Typically Charles goes like this:
5.1) in XCode select the sub-project (in this case ZipKit)

ZipKit_Test-35.2) nell’assistant XCode recover the path of the sub-project to the main project (see figure): in this case was .. /.. / Frameworks / Date / ZipKit / ZipKit.xcodeproj

5.3) now. H file is the main ZipKit.h that is located just below the directory you just searched, and then we go to our main target, we select Build Settings and Header Search Path and add the path previously found (see figure)

ZipKit_Test-4

5.4) also we look for the section “Other Linker Flags” and add -ObjC-all_load” (see figure)

At this point the project (ZKtest download it here) and ready. Where we need to import the file “ZipKit.h” (note that we have indicated ZipKit / ZipKit.h given that the header file is located two levels below ZipKit header path than we had indicated before ../../Frameworks/Data/ZipKit/ZipKit/ZipKit.h

#import “ZipKit/ZipKit.h”
In general you have to keep these things in mind when you import a project:
  • headers needed for the compiler to check the correctness of your code and generate the binary code that calls functions; the header search path by default points to the project and the framework of system, so it’s up to you to manually add additional header search path
  • even if you have entered the correct header, then the linker will have to find the binary code associated with the functions you referenced: iOS, since there are no frameworks (at least until iOS7), you must load the static libraries (which are then copied to the application and statically loaded along with the rest of the track of the app): you can specify the static libraries in the Build Phases -> Link binary with libraries
  • You can optionally add in the “Target Dependenciestarget touchzipkit”: this ensures that the compilation of your code should always be preceded by the compilation of the original library: this and useful if you make changes to the event, in this case forced the generation of the target . Probably you will not do this if ZipKit compiled separately and then do not touch it anymore. But realize that this issuggested in case you have decided to support several architectures or change SDK (compilation assures you that there is no incompatibility). This of course should not be done if you provide a library without source code (for example, Urban Airship or Google Analytics does not give you the source code and therefore do not need to add the project in the target dependencies).

 

IEC etech_app_review_magazine_i3ditorial_sistema-editoriale-iPad-AndroidThe International Commission of Electronics, based in Geneva (Switzerland) choose to use the  publishing system i3Editorial to publish its monthly magazine. Our free upload system of new magazines output is hosted on the Commission servers .

E-Tech is the magazine IEC, available on the web, in print and on mobile devices using iOS or Android app. It a monthly publication (10 issues / year) and includes relations with the global community IEC, other articles on specific technologies and news and events relating to the Commission.

The app is released for iPhone, iPad, iPod Touch and all Android devices.

badge_apple_storeDownload here App per iOS

 

badge_andoid_storeDownload Here App per Android

 

 IEC

E-tech is the IEC magazine, available on the web, in print and on mobile devices via an iOS or Android app. It is published monthly (10 issues/year) and reports to the global IEC community and other readers on specific technologies, news and events concerning the Commission.

Articles may be reproduced in whole or in part provided the source, “IEC e-tech” is mentioned in full.

About the IEC
The IEC (International Electrotechnical Commission) is the world’s leading organization that prepares and publishes globally relevant International Standards for the whole energy chain, including all electrical, electronic and related technologies, devices and systems. The IEC also supports all forms of conformity assessment and administers three Conformity Assessment Systems that certify that components, equipment and systems used in homes, offices, healthcare facilities, public spaces, transportation, manufacturing, explosive environments and energy generation conform to them.

IEC work covers a vast range of technologies: power generation (including all renewable energy sources), transmission, distribution, Smart Grid & Smart Cities, batteries, home appliances, office and medical equipment, all public and private transportation, semiconductors, fibre optics, nanotechnology, multimedia, information technology, and more. It also addresses safety, EMC, performance and the environment. www.iec.ch

artworks_512

The first and most relevant Guide to Italian Campings and Villages, with extensions to Corsica, Croatia , Core D’azur, France, Germany & other European facilities.

This app App have an offline database, so it works without internet connections.

This guide has been created by i3factory together with Network Campeggi.com, FAITA Federcamping, Isnart and is characterized by 3700+ facilities.

Each camping can be looked for directly from the map or through the internal search engine.
Each camping is provided with a description together with address, phone numbers, web site and e-mail, services and photos. Besides, thanks to Panoramio service, the user can virtually travel in the camping neighborhoods by looking at the beautiful photos provided by Panoramio.

Finally you can share your travels by e-mail or posting a message to your Facebook account or you can save your choice in your iPhone/iPad address book.

Every search (with the exception of the map feature) can be run even when not connected to internet, so adding extra value to this app as you can still search for a camping on area where internet connection is not available!

iOS App for iPhone: https://itunes.apple.com/us/app/italian-camping-guide-i3f/id379831338?mt=8

ANDROID APP:  https://play.google.com/store/apps/details?id=com.i3factory.campeggi

CIC_edizioni_internazionali_i3editorial.com

i3Factory Public Medical journals of CIC Edizioni Internazionali.

New customization multi-issue and multi-category of the system and Magazine Publishing Magazines for iPad, iPhone and Android i3editorial

https://itunes.apple.com/us/app/cic-edizioni-internazionali/id808099480?l=it&ls=1&mt=8

This App is free to download and offers quick access to “CIC Edizioni Internazionali” journals.
You can freely browse our publications catalogue, select and download any issue and finally read it with our integrated reader.