يتم التشغيل بواسطة Blogger.

السبت، 27 يونيو 2015

Siegefall APK Free Download for Android

Siegefall APK file is now available for free download on Android phone and tablet. Hardcore fan of strategy or management sim game are in for a pretty cool treat today. Gameloft, the developers behind Despicable Me and Asphalt 8: Airborne, just announced that Siegefall has been released for Android. The game was first unveiled at E3 2015 due to its impressive graphics and long campaign mode. Of course, you can now play this game on your mobile device.

Siegefall

Siegefall Android Game Overview

Siegefall is a strategy game from popular developer Gameloft is now available in the Google Play Store for Android users,  iTunes Store for iPhone and iPad users, and Windows Phone Store. The aim of the game takes you to a mystic world where you need to build your castle, train your troops, recruit a hero, and go out and do battle. Your mission is to try to take over as many regions on the map as you can. Smash the castle gates and leave nothing but rubble behind in the game that makes you builder, strategist and destroyer, all in one!

Here are some of the features you can look forward to in Siegefall:
• Deploy your army and take direct control of your Hero in battle to exploit enemy weaknesses.
• Amass an army of specialized troops including sneaky rogues, horrifying trolls, and heavy-fisted knights.
• Master Magical Cards to enhance your strategy: Launch destructive boulders of fire, freeze enemies and conjure the fire of the Dragon! Dozens of different cards to win for free and enhance the action.
• War is never free, its expensive! Build mines, sawmills and farms within your castle to keep your kingdom’s war effort running.
• Defend your kingdom with strategy! Build defense towers, explosives, traps, barricades and walls to ward off greedy invaders looking to lay siege to your castle.
• Unique Heroes: Unlock rival leaders and their abilities as you progress through the solo campaign. Always choose the right hero for the job!
• Build and upgrade your fort through 4 different medieval ages -- from wood and iron to gold for a diverse game experience!
• Battle with players worldwide and lay siege to their castle for resources in all-out action. And then keep your castle free from their revenge!
• Amazing graphics with stylized art that makes battles epic to watch, while making units and buildings easy to identify

Download Siegefall APK 1.0.0 update

Siegefall is available for Windows Phone, Android, iOS and PC using Bluestacks. For Android platform, this strategy game is available for free download and play with offers in-app purchases to buy game items. Grab now the latest version for free on the Play Store or try the game out for the first time. You can download Siegefall APK 1.0.0 from the direct link given below and then install it on your Android phone and tablet.

Siegefall APK Free Download for Android

تحميل العاب اندرويد

تحميل العاب اندرويد
الان يمكنكم تحميل افضل العاب الاندرويد الرائعة والتي نالت اعجاب الكثير من محبي وعشاق تحميل العاب للموبايل وهي العاب رائعة وجميلة ويمكنكم بكل سهولة ويسر ان تقومون بلعب افضل الالعاب من خلال تحميل العاب اندرويد وهي العاب تمتع باللعب بها من خلال الجوال الخاص بك وسوف تجد الكثير من الالعاب الرائعة التي يمكنكم تحميل العاب موبايل بسهولة والتي سوف تجدها في الوقع المتخصص في تحميل الالعاب موقع العابي لتحميل الالعاب المجانية وسوف تجد الكثير من افضل الالعاب الجميلة الجاهزة للتحميل الرائعة والجميلة وسوف نقدم اليكم الان لعبة من افضل العاب الجوال الاندوريد وايضا سوف تجد جميع العاب الايفون الرائعة في اجمل تحميل العاب ايفون رائعة وجميلة  الرائعة والجميلة والت يمكنكم تحميلها بسهولة ويسر من افضل موقع تحميل العاب مجانا - موقع العابي لتحميل الالعاب المجانية .


المتابعة
يمكنكم متابعة الموقع وجديد الالعاب من خلال الضغط علي زر اعجاب










عن اللعبة 
لعبة الدفاع عن المدينة ضد الزومبي هي من افضل واجمل الالعاب الرائعة التي يمكنكم لعبها من خلال الايفون او من خلال الاندوريد وهي افضل العاب الجوال الرائعة والجميلة تتحدث اللعبة ان هناك مجموعة كبيرة جدا تقوم بالتعدي علي المدينة الجميلة التي هي من اجمل المدن الرائعة والمميزة والتي يجب علينا ان نحافظ عليها في اللعبة الجميلة والمميزة يجب عليكم ان تقوموا بالتصدي الي الزمي الشرير وان تقوم بقتال الزومبي علي افضل وجة ممكن في اللعبة لكي تقوم بتطهير المدينة من جميع الزومبي الخطير والشرس وان يسود الهدوء في المدينة انت البطل يجب عليك ان تقوم بالتصدي وقتال الزومب ياضرب الناس بقوة علي الزومبي وحطمهم قبل ان ينالوا منك طهر المدينة من الزومب يالشرس والخطير اللعبة جميلة جدا ويمكنكم ان تقوموا بتحميل افضل العاب الجوال والعاب الاندوريد والعاب الايفون الرائعة والجميلة فهي العاب مميزة ورائعة جدا تحياتي لكم ارجوا الاستمتاع بافضل واجمل الالعاب الجميلة من العاب الجوال المميزة والتي نالت اعجاب الكثير من محبي وعشاق الالعاب الجميلة والان مع صور اللعبة الرائعة والمميزة لكي نتعرف علي اللعبة الرائعة . 
صور اللعبة 



وبعد ان تعرفنا علي اللعبة الرائعة والجميلة والتي هي من افضل واجمل الالعاب الرائعة والجميلة يمكنك الان تحميل افضل العاب الجوال والايفون والاندرويد من خلال موقع العابي لتحميل الالعاب المجانية والمتخصص في تحميل العاب تحياتي لكم 

تحميل العاب كمبيوتر

تحميل العاب كمبيوتر
يمكنكم الان بكل سهولة تحميل افضل الالعاب الرائعة والجميلة من خلال موقع العابي لتحميل الالعاب المجانية الرائعة والجميلة والتي نالت اعجاب الكثير من محبي وعشاق الالعاب الجميلة يمكنكم الان بكل سهولة ويسر ان تقوم بتحميل افضل الالعاب وهي تحميل العاب كمبيوتر مجانا وهي العاب جميلة ورائعة ويمكنكم من خلال موقع العابي لتحميل الالعاب تحميل العاب للكمبيوتر مجانا وهي العاب جميلة ورائعة وسوف تجد الكثير من افضل واروع الالعاب التي هي في تحميل العاب للكمبيوتر وهي العاب تستطيع بسهولة ان تقوم بتنزيلها علي جهاز الكمبيوتر وان تقوم بلعب افضل الالعاب في افضل تحميل العاب كمبيوتر يجب عليكم ان تقوم بتتبع الخطوات اللازمة في تحميل الالعاب الرائعة والجميلة لكي تقوم بتحميل الالعاب الجميلة والمميزة .


المتابعة
يمكنكم متابعة الموقع وجديد الالعاب من خلال الضغط علي زر اعجاب










عن اللعبة 
سوف تجد ان هناك مجموعة كبيرة من الاشرار قادمة من الكواكب الاخري يردون ان يقومون التخلص علي كل من في الارض ويجب علينا ان نقوم بمواجهة الاشرار القادمون من تلك الكوكب الشرير فيجب ان نقوم بأحضار البطل الرائع الذي سوف يقوم بمحاربة الاشرار والحفاظ علي الارض من كل الاشرارا وهي لعبة الكمبيوتر الاولي ويمكنكم تحميل اللعبة الرائعة والاستمتاع بها في اجمل العاب كمبيوتر وهي لعبة الحرب للكمبيوتر وهي ايضا لعبة الاكشن والمغامرات يجب عليكم في اللعبة ان تقوم بالتخلص من الاشرار والتخلص من جميع الكائنات القادمة من الكواكب الاخري لكي تقوم باحتلال الارض حارب واطلق النار بقوة علي الاشرار لكي تقوم بالحفاظ علي الارض من الكائنات القادمة من الكواكب الاخري وهم الاشرار اللعبة رائعة جدا يمكنكم تحميل اللعبة بسهولة جدا من خلال موقع العابي لتحميل الالعاب الرائعة والجميلة ارجوا الاستمتاع بافضل واجمل لعبة حرب للكمبيوتر الرائعة والجميلة اليكم الان صور اللعبة الجميلة والمميزة تحياتي لكم . 
صور اللعبة 



وبعد ان تعرفنا علي اللعبة الرائعة وهي لعبة الحرب الرائعة وايضا تحميل لعبة الكمبيوتر يمكننا الان ان نقوم بتحميل اللعبة الجميلة من الموقع المتخصص في تحميل العاب موقع العابي لتحميل الالعاب المجانية تحياتي لكم اصدقائي الكرام 

الجمعة، 26 يونيو 2015

An update on Eclipse Android Developer Tools


Posted by Jamal Eason, Product Manager, Android


Over the past few years, our team has focused on improving the development experience for building Android apps with Android Studio. Since the launch of Android Studio, we have been impressed with the excitement and positive feedback. As the official Android IDE, Android Studio gives you access to a powerful and comprehensive suite of tools to evolve your app across Android platforms, whether it's on the phone, wrist, car or TV.



To that end and to focus all of our efforts on making Android Studio better and faster, we are ending development and official support for the Android Developer Tools (ADT) in Eclipse at the end of the year. This specifically includes the Eclipse ADT plugin and Android Ant build system.




Time to Migrate


If you have not had the chance to migrate your projects to Android Studio, now is the time. To get started, download Android Studio. For many developers, migration is as simple as importing your existing Eclipse ADT projects in Android Studio with File → New→ Import Project as shown below:










For more details on the migration process, check out the migration guide. Also, to learn more about Android Studio and the underlying build system, check out this overview page.




Next Steps


Over the next few months, we are migrating the rest of the standalone performance tools (e.g. DDMS, Trace Viewer) and building in additional support for the Android NDK into Android Studio.



We are focused on Android Studio so that our team can deliver a great experience on a unified development environment. Android tools inside Eclipse will continue to live on in the open source community via the Eclipse Foundation. Check out the latest Eclipse Andmore project if you are interested in contributing or learning more.



For those of you that are new to Android Studio, we are excited for you to integrate Android Studio into your development workflow. Also, if you want to contribute to Android Studio, you can also check out the project source code. To follow all the updates on Android Studio, join our Google+ community.
















الأربعاء، 24 يونيو 2015

Android Developer Story: Shifty Jelly drives double-digit growth with material design and expansion to the car and wearables

Posted by Lily Sheringham, Google Play team



Pocket Casts is a leading podcasting app on Google Play built by Australian-based mobile development company Shifty Jelly. The company recently achieved $1 million in sales for the first time, reaching more than 500K users.



According to the co-founder Russell Ivanovic, the adoption of material design played a significant role in driving user engagement for Pocket Casts by streamlining the user experience. Moreover, users are now able to access the app beyond the smartphone -- in the car with Android Auto, on a watch with Android Wear or on the TV with Google Cast. The rapid innovation of Android features helped Pocket Casts increase sales by 30 percent.



We chatted with co-founders and Android developers Russell and Philip Simpson to learn more about how they are growing their business with Android.





Here are some of the features Pocket Casts used:


  • Material Design: Learn more about material design and how it helps you create beautiful, engaging apps.

  • Android Wear: Extend your app to Android Wear devices with enhanced notifications or a standalone wearable app.

  • Android Auto: Extend your app to an interface that’s optimized for driving with Android Auto.

  • Google Cast: let your users cast your app’s content to Google Cast devices like Chromecast, Android TV, and speakers with Google Cast built-in.


And check out the Pocket Casts app on Google Play!



الثلاثاء، 23 يونيو 2015

Fitness Apps on Android Wear

Posted by Joshua Gordon, Developer Advocate



Go for a run, improve your game, and explore the great outdoors with Android Wear! Developers are creating a diverse array of fitness apps that provide everything from pace and heart rate while running, to golf tips on your favorite course, to trail maps for hiking. Let’s take a look features of the open and flexible Wear platform they use to create great user experiences.



Always-on stats



If your app supports always-on, you’ll never have to touch or twist your watch to activate the display. Running and want to see your pace? Glance at your wrist and it’s there! Runtastic, Endomondo, and MapMyRun use always-on to keep your stats visible, even in ambient mode. When it’s time for golf, I use Golfshot. Likewise, Golfshot uses always-on to continuously show yardage to the hole, so I never have to drop my club. Check out the doc, DevByte, and code sample to learn more.





















Runtastic automatically transitions to ambient mode to conserve battery. There, it reduces the frequency at which stats are updated to about once per 10 seconds.





Maps, routes, and markers



It's encouraging to see how much ground I’ve covered when I go for a run or ride! Using the Maps API, you can show users their route, position, and place markers on the map they can tap to see more info you provide. All of this functionality is available to you using the same Maps API you’ve already worked with on Android. Check out the doc, DevByte, code sample, and blog post to learn more.






















Endomondo tracks your route while your run. You can pan and zoom the map.






Google Fit



Google Fit is an open platform designed to make it easier to write fitness apps. It provides APIs to help with many common tasks. For example, you can use the Recording API to estimate how many steps the user has taken and how many calories they've burned. You can make that data to your app via the History API, and even access it over the web via REST, without having to write your own backend. Now, Google Fit can store data from a wide variety of exercises, from running to weightlifting. Check out the DevByte and code samples to learn more.



Bluetooth Low Energy: pair with your watch



With the latest release of Android Wear, developers can now pair BLE devices directly with the Wearable. This is a great opportunity for all fitness apps -- and especially for running -- where carrying both a phone and the Wearable can be problematic. Imagine if your users could pair their heart rate straps or bicycle cadence sensors directly to their Wear device, and leave their phones at home. BLE is now supported by all Wear devices, and is supported by Google Fit. To learn more about it, check out this guide and DevByte.



Pack light with onboard GPS



When I’m running, carrying both a phone and a wearable can be a bit much. If you’re using an Android Wear device that supports onboard GPS, you can leave your phone at home! Since not all Wear devices have an onboard GPS sensor, you can use the FusedLocationProviderApi to seamlessly retrieve GPS coordinates from the phone if not available on the wearable. Check out this handy guide for more about detecting location on Wear.






















RunKeeper supports onboard GPS if it’s available on your Wearable.





Sync data transparently



When I’m back home and ready for more details on my activity, I can see them by opening the app on my phone. My favorite fitness apps transparently sync data between my Wearable and phone. To learn more about syncing data between devices, watch this DevByte on the DataLayer API.



Next Steps



Android Wear gives you the tools and training you need to create exceptional fitness apps. To get started on yours, visit developer.android.com/wear and join the discussion at g.co/androidweardev.



السبت، 20 يونيو 2015

Dungeon Hunter 5 APK Latest Version Download

Dungeon Hunter 5 has today received an update on the Google Play Store, introducing new weapons, armors, exclusive minions and more for players to enjoy. You can now update the game quickly for free on the Play Store or try the game out for the first time on your Android phone or tablet. Skip to the bottom of this article for a direct link to download Dungeon Hunter 5 APK version 1.1.1b.

What’s Dungeon Hunter 5?

Dungeon Hunter 5 is a free action game created for tablets and smartphones. Developed by Gameloft, it is a the fifth installment of the world renowned Dungeon Hunter series. This new series offer impressive graphics and introducing a new multiplayer mode and evolution system for gear. The hack n’ slash adventure title places you in the role of a bounty hunter, as you lead a guild through missions to stop the uprising of the undead in the world. If your style is the action RPGs, we recommend this game because for many people, and as many reviews you can find surfing internet, is the best RPGs game today.

Dungeon Hunter 5 APK Download

Features of Dungeon Hunter 5 Android Game

The main feature of this game for Android or iPhone it’s free, so you can have entertainment every day without spending a penny. However, there is in-app purchase to buy some item. Following are the main features of Dungeon Hunter 5 that you will be able to experience after the first install on your mobile device.
• Superior Graphics
• Single-Player Campaign
• Cooperative Gameplay
• Asynchronous Multiplayer
• Craft your own gear with no restrictions
• Five Elements to master
• Daily and Weekly Events
• Unrivaled Hack 'n' Slash Action

What's new in Dungeon Hunter 5 1.1.1b update

The developer Gameloft constantly provides updates to the game why can obtain continuous improvements and new gameplay options, and the best of it is that it is free to play. Here's a quick run through of what's new in the latest release:
• Discover 3 new missions in solo mode!
• Bounty Hunters, prepare for new battles in the treacherous Far East Xinkashi lands!
• 5 more Stronghold rooms to build up with 5 new vicious traps!
• Fight in daily events set in a Stronghold room designed by the most wicked Xinkashi builders and guarded by the deadly Lady Tzimeko
• Hire up to 5 exclusive minions and master 5 new weapons and armors from the lottery
• Engage in new weekly Wanted Challenges to earn 5 new boss armors & weapons
• Bug fixes

System Requirements of Dungeon Hunter 5 Android Game

Before you start Dungeon Hunter 5 Free Download make sure your Android device meets minimum system requirements.
• Android 4.0 (Ice Cream Sandwich) and up
• Memory space: 1.4G


Dungeon Hunter 5 Free Download

Click on the below button to start the latest version of Dungeon Hunter 5 Free Download. It is the original .apk package which downloaded from the Google Play Store without any modification. Just download and start playing it. We have provided direct link APK file of the game.

Dungeon Hunter 5 APK Latest Version Download

الخميس، 18 يونيو 2015

Growing Android TV engagement with search and recommendations

Posted by Maru Ahues, Media Developer Advocate



When it comes to TV, content is king. But to enjoy great content, you first need to find it. We created Android TV with that in mind: a truly smart TV should deliver interesting content to users. Today, EPIX® joins a growing list of apps that use the Android TV platform to make it easy to enjoy movies, TV shows, sports highlights, music videos and more.



Making TV Apps Searchable



Think of your favorite movie. Now try to locate it in one of your streaming apps. If you have a few apps to choose from, it might take some hunting before you can watch that movie. With Android TV, we want to make it easier to be entertained. Finding ‘Teenage Mutant Ninja Turtles’ should be as easy as picking up the remote, saying ‘Teenage Mutant Ninja Turtles’ and letting the TV find it.





Searching for ‘Teenage Mutant Ninja Turtles’ shows results from Google Play and EPIX



You can drive users directly to content within your app by making it searchable from the Android TV search interface. Join app developers like EPIX, Sky News, YouTube, and Hulu Plus who are already making content discovery a breeze.



Recommending TV Content


When users want suggestions for content, the recommendations row on Android TV helps them quickly access relevant content right from the home screen. Recommendations are based on the user’s recent and frequent usage behaviors, as well as content preferences.





Recommendations from installed apps, like EPIX, appear in the Android TV home screen



Android TV allows developers to create recommendations for movies, TV shows, music and other types of content. Your app can provide recommendations to users to help get your content noticed. As an example, EPIX shows hollywood movies. NBA Game Time serves up basketball highlights. Washington Post offers video summaries of world events, and YouTube suggests videos based on your subscriptions and viewing history.



With less than one year since the consumer launch of Android TV, we’re already building upon a simpler, smarter and more personalized TV experience, and we can’t wait to see what you create.



الثلاثاء، 16 يونيو 2015

تحميل لعبة الطيور الغاضبة

لعبة الطيور الغاضية -  Angry Birds
تعتبر لعبة الطيور الغاضبة من اجمل وافضل الالعاب الرائعة التي اثبتت جدارتها وسط الالعاب الجميلة والمميزة واللعبة تعلب علي جهاز الجوال اندوريد او ايفون لكي تتمكن من اللعب بطريقة رائعة ومميزة واللعبة جميلة جدا وبها مستويات كبيرة ورائعة ويمكنكم تحميلها بسهولة من موقع العابي لتحميل الالعاب المجانية الان من خلال موقع تحميل لعبة الطيور الغاضبة الاصلي يجب عليك ان تقوم باتباع الخطوات لكي تقوم بتحميل اللعبة بطريقة صحيحة وتستمتع بلعب لعبة الطيور الغاضبة الجميلة .

المتابعة
يمكنكم متابعة الموقع وجديد الالعاب من خلال الضغط علي زر اعجاب










عن اللعبة 
تتحدث لعبة الطيور الغاضبة عن ان هناك مجموعة كبيرة من الطيور الغاضبة التي قد ذهبت الي الفضاء لكي تقوم باستيراد الرهائن التابعة لتلك الطيور التي تم اختطافها من الاشرار فقررت الطيور ان تقوم بفك اسر الاطيور التي تم اخذها رهائن وتدمير الاشرار ككل ففي تلك اللعبة يجب عليك ان تقوم بقذف جميع المواقع التابعة للاشرار وان تقوم بتحطيم الحواجز لكي تقوم بفك قيد الاسري والرهائن من يد الاشرار وان لعبة الطيور الغاضبة اصبح لها جمهور كبير جدا لانها اصبحت لعبة عالية الجودة واصبحت لعبة مميزة لدي الجميع وخصوصا الاطفال يحبون تلك اللعبة الجميلة والمميزة وهي لعبة مسلية ورائعة جدا ويمكن اي شخص ان يقوم بلعب اللعبة الجميلة بسهولة ويسر في عالم الالعاب الجميلة اللعبة جميلة ومميزة ويمكن اي شخص ان يقوم بتحميلها بسهولة ولعبها ايضا والان يجب علينا التعرف علي اللعبة الجميلة والمميزة من خلال صور اللعبة الجميلة قبل ان نقوم بتحميل لعبة الطيور الغاضبة 
صور اللعبة 



وبعد ان تعرفنا علي لعبة الطيور الغاضبة من خلال الصور يمكننا الان ان نقوم بتحميل لعبة الطيور الغاضبة والاستمتاع بها الان تحياتي لكم العابي لتحميل الالعاب المجانية تحميل العاب 

تحميل لعبة صب واي subway surfers game

تحميل لعبة صب واي subway surfers game 
لعبة صب واي من الالعاب الجميلة التي احتلت مكانة كبيرة جدا بين الالعاب في الاونة الاخيرة وان لعبة صب واي اصبحت تحتل مرتبة كبيرة لانها نالت اعجاب الكثير من محبي وعشاق تحميل الالعاب الجميلة والمميزة والتي اصبح الجمهور يبحث عن لعبة صب واي الان اكثر من اي وقت مضي يمكنكم الان تحميل اللعبة الجميلة والمميزة لعبة صب واي الشهيرة من موقع العابي لتحميل الالعاب المجانية والمتخصص في تحميل العاب الجميلة كل ما عليك هو اتباع خطوات التحميل لكي تقوم بتحميل اللعبة بطريقة جميلة وسهلة وبطريقة صحيحة لكي تستمتع بها علي جهاز الكمبيوتر الخاص بك في افضل تحميل العاب كمبيوتر واليكم الان قصة اللعبة . 

المتابعة
يمكنكم متابعة الموقع وجديد الالعاب من خلال الضغط علي زر اعجاب










عن اللعبة 
تتحدث قصة اللعبة علي ان هناك فتي مشاغب جدا يقفوم بالدخول الي محطة القطار النظيفة والجميلة ويقوم بالكتابة علي القطارات بالالوان الفسفورية الملونة المختلفة وهذا خطأ كبير لان المكان لا بد ان يكون نظيف فعندما يقوم بالكتابة علي القطارات والحوائط يقوم الشرطي برؤية الفتي ويقوم بالجري وراءة بين القطارات والمحطات المختلفة لكي تبدأ المغامرة وهي مغامرة صب واي الشهيرة والرئعة وهي ان تقوم بالهروب من الشرطي بطريقة احنرافية وان تاكل جميع الذهب الموجود في الطريق ويجب  عليك ان لا تستسلم الي الشرطي لكي يقبض عليك ويجب عليك ايضا ان تتبع خطوات القطارات لكي لا تصطدم في اي قطار موجود في الطريق لا القطارات سوف تكون صادمة جدا لذلك الولد اللعبة جميلة جدا وتستحق اللعب والمتابعة والتحميل ويمكنكم تحميل اللعبة بسهولة من موقع تحميل العاب مجانا موقع العابي لتحميل الالعاب المجانية الشهير والان سوف نقوم بالتعرف علي صور اللعبة لكي نتعرف علي اللعبة الشهيرة لعبة صب واي الجميلة والمميزة والان مع صور لعبة صب واي - Subway Surfers .

صور اللعبة 




وبعد ان تعرفنا علي صور اللعبة الجميلة من لعبة صب واي يمكنكم الان تحميل لعبة صب واي بسهولة من موقع العابي لتحميل الالعاب المجانية وهو المتخصص في تحميل العاب الجميلة ارجوا الاستمتاع بكل ما نقدمة من افضل واجمل الالعاب الجميلة تحياتي لكم 

More Material Design with Topeka for Android


Posted by Ben Weiss, Developer Programs Engineer



Update 27th July 2015:

The Design Support Library is now available, simplifying the implementation of elements like the Floating Action Button, check out the post for details.



Original Post:

Material design is a new system for visual, interaction and motion design. We originally launched the Topeka web app as an Open Source example of material design on the web.

Today, we’re publishing a new material design example: The Android version of Topeka. It demonstrates that the same branding and material design principles can be used to create a consistent experience across platforms.

Grab the code today on GitHub.


























The juicy bits


While the project demonstrates a lot of different aspects of material design, let’s take a quick look at some of the most interesting bits.


Transitions




Topeka for Android features several possibilities for transition implementation. For starters the Transitions API within ActivityOptions provides an easy, yet effective way to make great transitions between Activities.

To achieve this, we register the shared string in a resources file like this:


AvatarTransition

Then we use it within the source’s and target’s view as transitionName

    android:id="@+id/avatar"
android:layout_width="@dimen/avatar_size"
android:layout_height="@dimen/avatar_size"
android:layout_marginEnd="@dimen/keyline_16"
android:transitionName="@string/transition_avatar"/>

And then make the actual transition happen within SignInFragment.

private void performSignInWithTransition(View v) {
Activity activity = getActivity();
ActivityOptions activityOptions = ActivityOptions
.makeSceneTransitionAnimation(activity, v,
activity.getString(R.string.transition_avatar));
CategorySelectionActivity.start(activity, mPlayer, activityOptions);
activity.finishAfterTransition();
}

For multiple transition participants with ActivityOptions you can take a look at the CategorySelectionFragment.


Animations


When it comes to more complex animations you can orchestrate your own animations as we did for scoring.

To get this right it is important to make sure all elements are carefully choreographed.
The AbsQuizView class performs a handful of carefully crafted animations when a question has been answered:



The animation starts with a color change for the floating action button, depending on the provided answer. After this has finished, the button shrinks out of view with a scale animation. The view holding the question itself also moves offscreen. We scale this view to a small green square before sliding it up behind the app bar. During the scaling the foreground of the view changes color to match the color of the fab that just disappeared. This establishes continuity across the various quiz question states.

All this takes place in less than a second’s time. We introduced a number of minor pauses (start delays) to keep the animation from being too overwhelming, while ensuring it’s still fast.

The code responsible for this exists within AbsQuizView’s performScoreAnimation method.


FAB placement


The recently announced Floating Action Buttons are great for executing promoted actions. In the case of Topeka, we use it to submit an answer. The FAB also straddles two surfaces with variable heights; like this:



To achieve this we query the height of the top view (R.id.question_view) and then set padding on the FloatingActionButton once the view hierarchy has been laid out:

private void addFloatingActionButton() {
final int fabSize = getResources().getDimensionPixelSize(R.dimen.fab_size);
int bottomOfQuestionView = findViewById(R.id.question_view).getBottom();
final LayoutParams fabLayoutParams = new LayoutParams(fabSize, fabSize,
Gravity.END | Gravity.TOP);
final int fabPadding = getResources().getDimensionPixelSize(R.dimen.padding_fab);
final int halfAFab = fabSize / 2;
fabLayoutParams.setMargins(0, // left
bottomOfQuestionView - halfAFab, //top
0, // right
fabPadding); // bottom
addView(mSubmitAnswer, fabLayoutParams);
}

To make sure that this only happens after the initial layout, we use an OnLayoutChangeListener in the AbsQuizView’s constructor:

addOnLayoutChangeListener(new OnLayoutChangeListener() {
@Override
public void onLayoutChange(View v, int l, int t, int r, int b,
int oldLeft, int oldTop, int oldRight, int oldBottom) {
removeOnLayoutChangeListener(this);
addFloatingActionButton();
}
});


Round OutlineProvider


Creating circular masks on API 21 onward is now really simple. Just extend the ViewOutlineProvider class and override the getOutline() method like this:

@Override
public final void getOutline(View view, Outline outline) {
final int size = view.getResources().
getDimensionPixelSize(R.id.view_size);
outline.setOval(0, 0, size, size);
}

and setClipToOutline(true) on the target view in order to get the right shadow shape.

Check out more details within the outlineprovider package within Topeka for Android.


Vector Drawables


We use vector drawables to display icons in several places throughout the app. You might be aware of our collection of Material Design Icons on GitHub which contains about 750 icons for you to use. The best thing for Android developers: As of Lollipop you can use these VectorDrawables within your apps so they will look crisp no matter what density the device’s screen. For example, the back arrow ic_arrow_back from the icons repository has been adapted to Android’s vector drawable format.

    android:width="24dp"
android:height="24dp"
android:viewportWidth="48"
android:viewportHeight="48">
android:pathData="M40 22H15.66l11.17-11.17L24 8 8 24l16 16 2.83-2.83L15.66 26H40v-4z"
android:fillColor="?android:attr/textColorPrimary" />

The vector drawable only has to be stored once within the res/drawable folder. This means less disk space is being used for drawable assets.


Property Animations


Did you know that you can easily animate any property of a View beyond the standard transformations offered by the ViewPropertyAnimator class (and it’s handy View#animate syntax)? For example in AbsQuizView we define a property for animating the view’s foreground color.

// Property for animating the foreground
public static final Property FOREGROUND_COLOR =
new IntProperty("foregroundColor") {

@Override
public void setValue(FrameLayout layout, int value) {
if (layout.getForeground() instanceof ColorDrawable) {
((ColorDrawable) layout.getForeground()).setColor(value);
} else {
layout.setForeground(new ColorDrawable(value));
}
}

@Override
public Integer get(FrameLayout layout) {
return ((ColorDrawable) layout.getForeground()).getColor();
}
};

This can later be used to animate changes to said foreground color from one value to another like this:

final ObjectAnimator foregroundAnimator = ObjectAnimator
.ofArgb(this, FOREGROUND_COLOR, Color.WHITE, backgroundColor);

This is not particularly new, as it has been added with API 12, but still can come in quite handy when you want to animate color changes in an easy fashion.


Tests


In addition to exemplifying material design components, Topeka for Android also features a set of unit and instrumentation tests that utilize the new testing APIs, namely “Gradle Unit Test Support” and the “Android Testing Support Library.” The implemented tests make the app resilient against changes to the data model. This catches breakages early, gives you more confidence in your code and allows for easy refactoring. Take a look at the androidTest and test folders for more details on how these tests are implemented within Topeka. For a deeper dive into Testing on Android, start reading about the Testing Tools.


What’s next?


With Topeka for Android, you can see how material design lets you create a more consistent experience across Android and the web. The project also highlights some of the best material design features of the Android 5.0 SDK and the new Android Design Library.

While the project currently only supports API 21+, there’s already a feature request open to support earlier versions, using tools like AppCompat and the new Android Design Support Library.

Have a look at the project and let us know in the project issue tracker if you’d like to contribute, or on Google+ or Twitter if you have questions.



السبت، 13 يونيو 2015

Mortal Kombat X 1.2.1 APK Download

Mortal Kombat X APK file version 1.2.1 is now available for download. The game has been updated on the Google Play Store brings a new challenge mode to play on Android phone and tablet. You can now fight through Mortal Kombat X's first Challenge Mode and earn Thunder God Raiden. Fixes have been implemented to ensure you will receive your rewards during the Challenge. Skip to the bottom of this article for a direct link to the new Mortal Kombat X APK.

Mortal Kombat X 1.2.1 APK Download

Mortal Kombat X Android Game Overview

Mortal Kombat X is a fighting video game developed by Warner Bros. International Enterprises. The game lets you assemble an elite team of Mortal Kombat warriors and prove yourself in the greatest fighting tournament on Earth. You can create your own team of Mortal Kombat fighters and lead them into battle to earn experience, new special attacks, and powerful artifacts from your mobile device.

The latest update has really improved this game. Faster loading times, much-improved graphics and the addition of a challenge mode. Almost identical to the console versions and does not take forever to load up the gameplay anymore. The gameplay offers players with more blood, more violence, more characters, and more X-Ray finishing special moves. Take on the challenge and defeat your enemies. If you play this, you will know that it is kind of better than injustice and WWE Immortals.

Download Mortal Kombat X APK 1.2.1 update

Mortal Kombat X is available for iOS, Android, Playstation 4 and PC. For Android platform, this fighting game is available for free to play with offers in-app purchases to buy items. Grab now the latest version for free on the Play Store or try the game out for the first time. You can download Mortal Kombat X APK from the direct link given below and then install it on your Android phone and tablet.

الجمعة، 12 يونيو 2015

Shadow Fight 2 1.9.10 APK Download

Shadow Fight 2 APK version 1.9.10 is now available for download. The update is live on the Google Play Store brings new Gear and various bug fixes. Shadow Fight 2 is one of the best fighting games has to offer with the variety of weapons and the different clothing and music. The game lets you control and equip the character with countless lethal weapons and rare armor sets, and features dozens of lifelike-animated Martial Arts techniques. This gameplay is really fun a great way to kill time which you have the mission to crush enemies, humiliate demon bosses, and be the one to close the Gate of Shadows.

Shadow Fight 2

While there are a variety of role-playing game available today, Shadow Fight 2 was one of the best games that got the genre going. The game is updated on a regular basis, with every update bringing new features and some improvements. This update features a different gear, so you can change your gear,  use purple orbs and don't lose the strength of your old one!

As a popular mobile RPG-fighting, this game is available for iOS, Android, Windows Phone, Windows Store, Amazon and also KAKAO. For Android, the game is available for free to play with in-app purchases. Do you have what it takes to kick, punch, jump, and slash your way to victory? Let's play and enjoy the classical fighting experience from your mobile device.

Download Shadow Fight 2 APK 1.9.10 update:

You can go to Play Store to grab the update or try the game out for the first time. The latest version of  Shadow Fight 2 requires Android 3.0 Honeycomb and up to work. Use the links below to download the APK file of this fun RPG and then install it on your Android phone or tablet.

Shadow Fight 2 APK Download
جميع الحقوق محفوظة لــ: RabbitsTeam 2016 © تصميم : كن مدون