
SVG Drawing Animation A little experiment that explores the usage of SVG line drawing animations to precede the appearance of graphics or website elements, simulating the loading of them. View demo Download source SVG is finally becoming a more utilized and fun website component. It’s really powerful and there are many creative possibilities for fun effects on a website using SVG. So, what concepts did we explore? The beautiful illustrations of the devices are by Pixeden and you can find the PSD files here: The traced SVG line drawings of these illustrations were carefully crafted by talented Emanuel Serbanoiu. The first demo is the line drawing animation with the illustration fade-in: The second demo is the line drawing animation with the website fade in: And the third demo is similar to demo 2, just that the animation and the fading in of the elements happens sequentially but with a random timing: We hope you like the effects and find them inspiring!
Best Animation Websites | Web Design Inspiration Animation is the rapid display of a sequence of images that create an illusion of movement. The effect is an optical illusion of motion created by the phenomenon of persistence of vision, and can be achieved in several ways, the most common being as a motion picture or video. Animation has been about since before the web began, enhancing visual content and, in many cases, animation is used to highlight the interface. Since CSS3 was rolled out across most major browsers and devices, we have witnessed an important evolution of animation techniques. External Links: W3C Web Animations | Animation Courses | 12 Basic Principles of Animation | The Illusion of Life
انیمیشن در اندروید با Lottie | صدرا املشی همونطور که قبلا بهتون در پست “ استفاده از انیمیشن در توسعه اپلیکیشن “ قول داده بودم، در این پست قراره به آموزش استفاده از لایبرری Lottie و اضافه کردن منابع بصری انیمه به پروژه اندروید بپردازیم. فهرست: پلاگین BodyMovin لایبرری Lottie برای اندروید پلاگین BodyMovin 1. در اولین گام، فرض میکنیم که شما انیمیشن مورد نظر خودتون رو در AfterEffect طراحی کردین و حالا وقتشه که ازش خروجی بگیرید. میتونید پلاگین رو از aescripts یا adobe store دریافت کنید؛ اما چون دانلود کردن از اینجا خیلی دردسر داشت، من گذاشتمش در ریپوی پروژه و میتونید از گیتهاب مستقیما دانلودش کنید. ( دانلود پلاگین BodyMovin ) فایل دانلودی رو آنزیپ کنید، درون پوشه یک فایل bodymovin.zxp وجود داره. حالا اکستنشن نصب شده و فقط لازمه AfterEffect رو ری استارت کنید. قبل از استفاده از BodyMovin لطفا به Edit > Preferences > General رفته، و تیک Allow Scripts to Write Files and Access Network رو فعال کنید. تمامی این روند در هردو سیستم عامل Windows و MacOS به همین ترتیبی که گفتم انجام میشه. 2. خب حالا باید مسیر خروجی رو مشخص کنید. 1. 2. 3. 4. 5. 6. 7.
Introduction A material metaphor is the unifying theory of a rationalized space and a system of motion. The material is grounded in tactile reality, inspired by the study of paper and ink, yet technologically advanced and open to imagination and magic. Surfaces and edges of the material provide visual cues that are grounded in reality. The use of familiar tactile attributes helps users quickly understand affordances. The fundamentals of light, surface, and movement are key to conveying how objects move, interact, and exist in space and in relation to each other. The foundational elements of print-based design – typography, grids, space, scale, color, and use of imagery – guide visual treatments. An emphasis on user actions makes core functionality immediately apparent and provides waypoints for the user. Motion respects and reinforces the user as the prime mover. All action takes place in a single environment. Motion is meaningful and appropriate, serving to focus attention and maintain continuity.
Interface Animations and Transitions: where to get inspiration In UI and UX design every little detail tends to count more and more. Providing the user with small transitions and animations between interface elements is today part of the global user experience of both native application and websites. The great “Transitional Interfaces” shall give you more details on how some small little animation can have a deep impact on user experience. On the top of that, it’s always complicated to explain to a client or a front developer what is going on in our mind, how we imagine and see this or this interactions. I found out that it was more easy for me (and maybe for you too) to simply show clients and front-developers examples of the kind of animation or interaction I would like to reproduce for my design. Last updated: January 19 2015 Interface and Animation Inspiration Sixux.com This tumblr showcases Vine videos of 6sex Transition and Animation. Plus point: the site has a tag classification of animations Hoverstat.es Ui-animations.tumblr.com Capptivate.co
Inspiration for Pricing Tables Pricing tables are an essential component on websites where digital services are offered. While there seems to be a common pattern, there are infinite styling possibilities. Let's explore some today. Sonam Startup Small business solution Unlimited calls Free hosting 40MB of storage space Standard Medium business solution Unlimited calls Free hosting 10 hours of support Social media integration 1GB of storage space Professional Gigantic business solution Unlimited calls Free hosting Unlimited hours of support Social media integration Anaylitcs integration Unlimited storage space Jinpa Medium Large Tenzin Freelancer Perfect for single freelancers who work by themselves Support forum Free hosting 40MB of storage space Small business Suitable for small businesses with up to 5 employees Larger business Great for large businesses with more than 5 employees Yama Cafés & Nightclubs Perfect for a café or bar $199/month Up to 5 employees Support at $25/hour Small social media package Diners & Restaurants $350/month Rabten Pro
برنامه نویسی :: تجربیات یک برنامه نویس حتما یه برنامه نویس خوب از git استفاده میکنه و " یه برنامه نویس بدون git یه برنامه نویس مرده است " مطالب زیادی میشه در مورد git تو نت پیدا کرد ولی دونستن بعضی از نکات ساده خالی از لطف نیست . خصوصا که این یافته پس از کلنجار یکی دو ساعته بدست بیاد . آقا ما اومدیم یه پروژه قدیمی رو ریفکتور کنیم و مثل همیشه از android studio مستقیم share کردیم روی github و همه چی عالی . بعد یه سری تغییرات اومدم commit کنم دیدم ، الا ماشالله فایل تغییر یافته چقدر زیاده . یه بررسی اولیه کردم دیدم به به git اومده همه پوشه های build و .gradle رو هم تحت کنترل خودش گرفته . اون زمان فرصت نداشتم و مجبور شدم بزنم بره و کلی وقت ما رو گرفت تا 60 مگ فایل رو اپلود کنه . حذف کنترل git از پروژه : باید اول از همه یه کاری میکردم که git بیخیال این پروژه بشه . اندروید استودیو خودش یه پیغام میده که git اشکال داره و باید config کنید که میرید ( یا روی لینکش کلیک کنید خودش میره ) تو قسمت version control در تنظیمات و کافیه اونجا هم git رو حذف کنید و تمام ، git بیخیال پروژه میشه و میره خونه خودش ! اضافه کردن دوباره پروژه به git :
Introduction A material metaphor is the unifying theory of a rationalized space and a system of motion. The material is grounded in tactile reality, inspired by the study of paper and ink, yet technologically advanced and open to imagination and magic. Surfaces and edges of the material provide visual cues that are grounded in reality. The fundamentals of light, surface, and movement are key to conveying how objects move, interact, and exist in space and in relation to each other. The foundational elements of print-based design – typography, grids, space, scale, color, and use of imagery – guide visual treatments. An emphasis on user actions makes core functionality immediately apparent and provides waypoints for the user. Motion respects and reinforces the user as the prime mover. All action takes place in a single environment. Motion is meaningful and appropriate, serving to focus attention and maintain continuity.
Career change inspiration: Self taught designer & illustrator Spencer Gabor | Dribbble Design Blog Just five years ago, Spencer Gabor was pursuing a degree completely unrelated to the arts. Fast forward to today, he’s illustrating and designing for some of the largest brands around the world. Find out how Spencer made this unexpected career change, and get inspired to pursue your own true calling. Hello! How did you get started in design & illustration? My story is a little different. By the beginning of my junior year, I was filling up more Moleskine sketchbooks than I could keep up with. I continued with my degree, but spent every second outside of class drawing, learning the Adobe Suite, and hopping on any possible project I could. I watched my peers begin to excel in their business-related fields while I couldn’t find any sort of drive to do the same. To be honest, at first I was making loads and loads of bad work, and I would send this bad work to any industry professional that would respond to my emails asking for a critique. How would you describe your style?
آموزش اندروید، فصل 14: آشنایی مقدماتی با View های اندروید (بخش دوم) | اسمارت لب در فصل قبل با تعدادی از مهم ترین و پرکاربردترین View های اندروید آشنا شدید. در این فصل چند View دیگر را معرفی می کنیم. در این پالت انواع Layout های اندروید قرار دارند. GridLayout از اندروید ۴ (API Level 14) یک Layout جدید به اندروید اضافه شده است که برای ساخت Layout های پیچیده تری که با LinearLayout نمی توان آنها را ساخت مناسب است. در این عکس فضا به ۶ سطر و ۵ ستون تقسیم شده است. این عکس نشان می دهد که با کمی تمرین و ممارست حتا می توان Layout هایی ساخت که ساختن آنها حتا با RelativeLayout هم سخت یا ناممکن است. در فصل های بعدی درباره GridLayout بیشتر خواهیم گفت. FrameLayout این Layout یکی از کاربردی ترین Layout های اندروید است. اگر می خواهید بیشتر درباره FrameLayout بدانید، اینجا را ببینید. include مواقع بسیاری پیش می آید که یک Layout را باید در چندین صفحه تکرار کنید. نحوه تعریف کردن فایل Layout که می خواهید آن را در صفحات مختلف include کنید: نحوه include کردن Layout که قبلاً طراحی شده است: Fragment فرگمنت ها از عناصر اصلی طراحی UI و برنامه نویسی در اندروید هستند. TableLayout ListView GridView WebView
Cards - Components Cards have a constant width and variable height. The maximum height is limited to the height of the available space on a platform, but it can temporarily expand (for example, to display a comment field). Cards do not flip over to reveal information on the back. Card gestures should be consistently implemented within a card collection. Supported gestures include: The swipe gesture may be used on a per-card basis. Card collections can be programmatically sorted or filtered by date, file size, alphabetical order, or other parameters. The first item in the collection is positioned at the top leftThe order proceeds left to right and top to bottom Card collections only scroll vertically. Card content that exceeds the maximum card height is truncated and does not scroll, but the card can be expanded. When traversing through focus points on a card, all focusable elements are visited before moving to the next card.
طراحی UX / UI اندروید - MH.Kashizadeh | E-LearningMH.Kashizadeh | E-Learning رایگان توضیحات دوره : آموزش پیاده سازی UI /UX اندروید سطح دوره : مقدماتی / پیشرفته محتوی آموزشی : فیلم ، اسلاید ، متن مدت زمان کل آموزش : بیش از ۱۸ ساعت در این دوره آموزشی نحوه طراحی رابط کاربری و تولید ویجت های منحصر به فرد برای اپلیکیشن های اندروید را بررسی خواهیم کرد. ویژگی های این دوره : - نحوه آموزش به صورت عملی در محیط توسعه - کاملا پروژه محور - سادگی در عین حرفه ای بودن پروژه ها - آموزش پیاده سازی اصولی و مدرن دروس مقدمه(آشنایی با مفاهیم اولیه) شروع کار (اولین پروژه) ساخت ویو های سفارشی کار با ActionBar و Navigation Drawer کار با ویو پیجر و تب ویو های سفارشی بیشتر (ProgressBar, CircleImageView, Gif Loader, RatingBar, ValidBox) طراحی اپلیکیشن گوگل پلی کار با فونت ها طراحی اصولی در اندروید سفارشی سازی Toast ، پیاده سازی MessageBox کار با Canvas و طراحی ویو های سفارشی سورس پروژه های دوره برای مشاهده محتوی لازم است در این دوره شرکت کنید. دوره های مشابه آخرین مطالب نوشته شده برچسب ها BESbswy
Les grilles dans le webdesign "Il y a quelque chose de différent entre ce site et le mien… Il a l'air de faire plus pro et je ne sais pas pourquoi !" N'avez-vous jamais eu ce genre de remarque ? Pourtant vous utilisez Photoshop (ou autres programmes équivalents) depuis un certain temps, vous connaissez les règles typographiques et celles du web, la palette de couleur a été choisie avec soin... Bref, rien n'y fait : votre site semble déstructuré / désharmonisé. Pas d'inquiétude, vous n'avez sans doute pas utilisé de grille dans votre design ! Une grille, comme dans le film* ? Utilisée en imprimerie, il est tout à fait possible de transposer le système de grille dans le domaine du web. * Un film très bleu avec des motos, des combats de disques et un certain monsieur Flynn. Grilles : les bases Il existe beaucoup de grilles différentes avec autant de cas concrets d'utilisations. Anatomie d'une grille Elle sert d'armature pour organiser la page et son contenu. On obtient alors une page plus lisible et plus homogène.
خانه اندروید - آموزش اندروید استودیو-برنامه نویسی اندروید