domenica 28 settembre 2014

My Team Manager version 2.6 is available

Many users have asked to add assist to My Team Manager: the new version (2.6) will make them happy.

It is now possible to add assists information to the matches and they will be taken in count to calculate the statistics shown also in the player details view and in a specific section in the statistics.

The list of the new features:

  • added assists data for the matches
  • added assists statistics in the players detail
  • added new assists section in the statistics
  • added player licence number in player details (also visible in the roster)
  • added settings to hide the licence number in the roster
  • added reset button to reset a configured lineup
  • fixed bug for players birth data before 1/1/1970
  • bug fixing
Download the app from https://play.google.com/store/apps/details?id=com.myteammanager


venerdì 30 maggio 2014

A mobile application helps the Azzurri in the road to Brazil

Mobile application starts to enter the world of national teams coaches. As the delegation chief Demetrio Albertini claims, the technical staff will use an application helping studying and preparing the matches thanks to the data exchanges between coaches and players: data concerning tactics, training sessions, etc.

All the information will be stored in a microchip card allowing to build a players database.


venerdì 23 maggio 2014

My Team Manager: new version 2.5 is available

My Team Manager new version is available on Google Play, Blackberry App World and Nokia Store.

What's new in 2.5? Here you are:
  • Whatsapp integration (to send callsup, matches, messages to your contacts)
  • Massive import of players from your phonebook
  • Use of Gmail account to prefill the email field in login and signup page (only for device with Google service)
  • Several bugfix and improvements
Download it and let us know what you think.


Follow us on

martedì 1 aprile 2014

How new Google Play policy impacts mobile advertising

An interesting post on AppsFire blog explains how the new Google Play policy impact mobile advertising, mainly the trendy "Native Ads".

What Google wants to achieve is clearer advertisement messages for the user. Today there are many applications hiding them in the application using a look and feel well mixed with the rest of the interface deceiving the user who can't distinguish between what it is an application content and what it is an advertising content.

This is what new Google Play policy claims:

Apps published on Google Play may not directly or indirectly engage in or benefit from the following behavior

  • Promotion via deceptive ads on websites, apps or other properties, including simulated system, service, or app notifications or alerts.
  • Promotion or install tactics which cause redirection to Google Play or the download of the app without informed user action.
  • Unsolicited promotion via SMS services.

It is your responsibility to ensure that no ad network or affiliate uses such methods to direct users to pages tat make your app available for download.
Developers must be assure that the adv networks they use comply the rules above.
The new policy hits both native and interstitial advertising where it is now required to be very clear (place a native ads in your app feed needs a clear way to inform user that it's an ad),  to be dismissible, explain what is promoted (no more interstitial message "Download app of the day") and who is running the campaign and with a clear "call to action" button.

mercoledì 26 marzo 2014

Need to analyze your competitor's mobile applications results?

Distimo has released a new version of his analytics service AppTrends, now allowing you to search for a full month of data for any application. The service is free and available for all the major platforms such as iOS, Android, Blackberry, Amazon, Windows Phone.

You will be able to track:

  • daily download;
  • revenues;
  • ranking trend;
App Trends also provides an auto-complete search function, a sort by country filter, a mobile-optimized site, actual ranking figures and more





venerdì 14 marzo 2014

@synthetize vs @dynamic in ObjectiveC

Since it's the second or third time that I find myself looking for a response to this question on Internet, I'd like to note it here and share with everyone who needs an explication of the difference between the to directives @dynamic and @syntethize in Objective C.

The response is posted by Alex Rozanski in a Stackoverflow thread

Some accessors are created dynamically at runtime, such as certain ones used in CoreData's NSManagedObject class. If you want to declare and use properties for these cases, but want to avoid warnings about methods missing at compile time, you can use the @dynamic directive instead of @synthesize.
...
Using the @dynamic directive essentially tells the compiler "don't worry about it, a method is on the way."
The @synthesize directive, on the other hand, generates the accessor methods for you at compile time (although as noted in the "Mixing Synthesized and Custom Accessors" section it is flexible and does not generate methods for you if either are implemented).

giovedì 13 marzo 2014

ObjectiveC: Create a thread safe singleton

If you need to create a singleton keeping it thread-safe, Apple recommends to use the dispatch_once paradigm.

Below an example taken from a Stackoverflow thread (where a user mention this method is 2 times faster than using the classic synchronized paradigm):

+ (MyClass *)sharedInstance
{
    //  Static local predicate must be initialized to 0
    static MyClass *sharedInstance = nil;
    static dispatch_once_t onceToken = 0;
    dispatch_once(&onceToken, ^{
        sharedInstance = [[MyClass alloc] init];
        // Do any other initialisation stuff here
    });
    return sharedInstance;
}

martedì 11 marzo 2014

A true Android OS for wearable device is coming

Google executive Sundar Pichai announced Sunday, during the Southwest conference, a release of an Android SDK for wearable devices in two weeks.

The first Google smartwatch should be on the market thanks to LG electronics and the idea to push developers towards this new line of development is to give the OS for free to the device manufacturers following a plan similar to the one deployed for smartphones and tablets.

With releasing the development kit before the products hit the market, Google wants to collect a lot of feedbacks from the developers to improve it first and to make a possible a smooth evolution for many wearable devices (why not, a sensor equipped jacket).

The challenge for the developers will be find the best integration between all these connected devices to create application with appeal for the users.

See more on Wall Street Journal


giovedì 6 marzo 2014

Freemium model: 50% of mobile gaming revenue comes from 10% of active users

San Francisco based firm Swrve published its first Mobile Games Monetization Report. Among all the data some of them looks interesting:
  • 50% of the revenues comes from 10% of playing users. That means 0,15% of the whole users base
  • 50% of users making a purchase will do it in the first 24 hours after the download
  • 60% of the revenues is collected in the first 14 days
  • purchases over 50$ makes 0,7% of the volume but 9% of total revenue
More about the report on Forbes 


Images from forbes.com

mercoledì 5 marzo 2014

Parse adds new metrics to its analytics tool

Very good new features for Parse.com analytics. Recently, the team has added two new metrics now available in their analytics dashboard:
  • users can now see how their collections grows over time (very useful for example to see signup trend);
  • performance analytics allowing a clear vision about how close an app is to his burst limit . As requests exceed the app’s burst limit (20 req/sec for a free plan), Parse will begin dropping requests and returning an error with error code 155
See more about Parse analytics



martedì 25 febbraio 2014

My Team Manager is now on Blackberry10



My Team Manager (the application to manage your football teams and to communicate with your players) is now available also for Blackberry10.

Here is the features list:


- Manage more than one team
- Manage your roster and your players' info and statistics
- Rate your players performances and see the average rating
- Add your team's matches, the calls-up, the lineup and your personal notes, the results, the scorers. Share them with your players via  the team Facebook page, SMS or email
- Statistic section with team (segmented by competition) and players stats (top scorers, best goal average, best ratings average, match and training attendance)
- Indicate the type of the matches (league, cup, friendly, other) and use it to filter
- Add and manage your training sessions
- Manage training attendance
- Send any message via SMS, email or on your team's Facebook page

To have more information, contact us at myteammanagerservice@gmail.com

Available for download at http://appworld.blackberry.com/webstore/content/49071892/