View Full Version : فیلم های فارسی برنامه نویسی _ اندروید با html به راحتی
abbasalim
جمعه 09 فروردین 1392, 23:19 عصر
بنام خدا
میخوام براتون فیلم های فارسی آموزش برنامه نویسی اندروید رو بزارم
با html http://www.ir-tci.org/forum/images/smilies/mark/snitch.gif
__________________________________________________ _______________
بخش اول _توضیحات
در این سلسله آموزش ها سعی داریم شما رو با روشی متفاوت برای ساخت نرم افزارهای موبایل آشنا کنیم.
هرچند تاکید ما بیشتر بر روی اندروید بوده ولی این روش قابلیت ساخت نرم افزار برای گجت ها و دیوایس هایی با سیستم عامل های مختلف را دارد.
برنابراین اگه شما قصد ساخت یک نرم افزار بدون دردسر برای چند سیستم عامل را دارید،ما این روش رو توصیه میکنیم.
سیستم عامل هایی که پشتیبانی میشه:اندروید،آی او اس،بادا،ویندوز فون،بلک بری و …
https://build.phonegap.com/images/marketing/build-diagram.png (http://www.esfandune.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%85%d9%88%d8%a8%d8%a7%db%8c%d9%84-%d8%a8%d8%ae%d8%b4-%d8%a7%d9%88%d9%84/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%20%D9%86%D9%8 8%DB%8C%D8%B3%DB%8C%20%D9%85%D9%88%D8%A8%D8%A7%DB% 8C%D9%84%20-%D8%A8%D8%AE%D8%B4%20%D8%A7%D9%88%D9%84)
خوب،در این قسمت پیش نیاز ها رو معرفی کردیم و اولین برنامه خودمون رو میسازیم
امیدوارم خوشتون بیاد
فیلم آموزشی: آپارات (http://www.aparat.com/v/idEQk)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:20 عصر
__________________________________________________ ________
بخش دوم
توضیحات:
خوب در این بخش میخوام چندتا از برنامه هایی که به این روش ساخته شده رو معرفی کنم،شاید انگیزه بیشتری بهتون بده http://www.ir-tci.org/forum/images/smilies/mark/smiling.gif
البته قبلش لینک دانلود دریم ویور CS5.5 رو به درخواست دوستان قرار میدم: دانلود از میهن دانلود(تست شده) (http://*************.com/2011/05/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-Adobe-Dreamweaver-CS5.5-v11.5.php#)
1- فرهنگ عاشورا:
http://www.esfandune.ir/wp-content/uploads/2013/03/b-1.png http://www.esfandune.ir/wp-content/uploads/2013/03/b-2.png
http://www.esfandune.ir/wp-content/uploads/2013/03/miran.png (http://play-store.ir/apk_detail.php?id=17326) http://www.esfandune.ir/wp-content/uploads/2013/03/cando.png (http://cando.asr24.com/app.jsp?appId=320534&appname=%D9%81%D8%B1%D9%87%D9%86%DA%AF-%D8%B9%D8%A7%D8%B4%D9%88%D8%B1%D8%A7)
2-پیام کده
http://www.esfandune.ir/wp-content/uploads/2013/03/b-3.jpg http://www.esfandune.ir/wp-content/uploads/2013/03/b-1.jpg
http://www.esfandune.ir/wp-content/uploads/2013/03/bazar.png (http://cafebazaar.ir/app/Behta.Saleh.PayamKadeh/?l=fa)
3-
http://www.esfandune.ir/wp-content/uploads/2013/03/b-4.jpg http://www.esfandune.ir/wp-content/uploads/2013/03/b-2.jpgFakeBody
http://www.esfandune.ir/wp-content/uploads/2013/03/bazar.png (http://cafebazaar.ir/app/FakeBody.moalla/?l=fa)
4-chistan
http://www.esfandune.ir/wp-content/uploads/2013/03/miran.png (http://play-store.ir/apk_detail.php?id=20338)5-Persian Notificator
http://www.esfandune.ir/wp-content/uploads/2013/03/miran.png (http://play-store.ir/apk_detail.php?id=13407)
6-شفق
http://www.esfandune.ir/wp-content/uploads/2013/03/bazar.png (http://cafebazaar.ir/app/ir.abbasalim.shafagh/?l=fa)
و…
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:20 عصر
بخش سوم
نام خدا سلام،
به بخش سوم آموزش برنامه نویسی موبایل خوش اومدید.
در این قسمت قصد ساخت کلید ها رو داریم،
در اینجا با دو ظاهر از کلید ها (یکی تم پیشفرض و دیگری عکس دلخواهتون) آشناهتون میکنیم و انواع دیگر رو به قسمت های بعد اختصاص میدیم.
همچنین در این قسمت تفاوت صفحات داخلی با صفحات خارجی رو مشخص و تفاوت های ساخت کلید برای مراجعه به هرکدام را مورد بررسی قرار می دهیم.
هرچند می خواستم نحوه کامپایل و ایجاد یک فایل apk رو هم بهتون بدم ولی به دلیل اینکه زمان برنامه بیش تر از حد معمول شد از این قسمت صرف نظر کردم و سعی میکنم در بخش بعدی اون رو هم قرار بدم.
فیلم:آپارات (http://www.aparat.com/v/FbYcu)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:22 عصر
بخش چهارم
بنام خدا
سلام،
در این قسمت قصد داریم تا مبحث ساخت کلید رو کامل کنیم.
در ابتدا افزودن آیکون به کلید و تعیین موقعیت آن را یاد میگیریم و در قدم بعد گذاشتن تصویر دلخواه درون یک کلید و همچنین ساخت یک لیست(کلیدهای گروهی) رو فرا خواهیم گرفت.
امیدوارم که مبحث خوب و موثری باشد.
برنامه نویسی موبایل بخش چهارم
ارسال شده در مارس 27, 2013 (http://www.esfandune.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%85%d9%88%d8%a8%d8%a7%db%8c%d9%84-%d8%a8%d8%ae%d8%b4-%da%86%d9%87%d8%a7%d8%b1%d9%85/) توسط abbasalim (http://www.esfandune.ir/author/abbasalim/)
بنام خدا
سلام،
در این قسمت قصد داریم تا مبحث ساخت کلید رو کامل کنیم.
در ابتدا افزودن آیکون به کلید و تعیین موقعیت آن را یاد میگیریم و در قدم بعد گذاشتن تصویر دلخواه درون یک کلید و همچنین ساخت یک لیست(کلیدهای گروهی) رو فرا خواهیم گرفت.
امیدوارم که مبحث خوب و موثری باشد.
اینم تصویر کد آیکون ها:
http://www.esfandune.ir/wp-content/uploads/2013/03/2.jpg (http://www.esfandune.ir/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-%D8%A8%D8%AE%D8%B4-%DA%86%D9%87%D8%A7%D8%B1%D9%85/)
فیلم:آپارات (http://www.aparat.com/v/Ljshi)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:24 عصر
برنامه نویسی موبایل بخش پنجم
http://www.esfandune.ir/wp-content/uploads/2013/03/l5.jpg (http://www.esfandune.ir/wp-content/uploads/2013/03/l5.jpg) [/URL]
بنام خدا سلام،
در این بخش همونطور که قبلا هم قولش رو داده بودم،نحوه کامپایل برنامتون و ایجاد یک فایل apk قابل نصب درون گوشی رو بهتون میدیم.
امیدوارم خوب و مفید واقع بشه.
اگه سوالی دارین همینجا در خدمتم.
در ضمن اگر در هنگام کامپایل با اروری مواجه شدین فایل لاگ ش رو واسم بزارین .
با تشکر
فیلم:[URL="http://www.aparat.com/v/57NAs"]آپارات (http://www.esfandune.ir/120/)
abbasalim
جمعه 09 فروردین 1392, 23:26 عصر
برنامه نویسی موبایل بخش ششم
http://www.esfandune.ir/wp-content/uploads/2013/03/l6.jpg (http://www.esfandune.ir/wp-content/uploads/2013/03/l6.jpg)
نام خدا سلام، در قسمت گذشته نحوه گرفتن خروجی از برنامه رو بهتون آموزش دادیم
این که چجوری یه فایل apk بسازید تا بتونید به راحتی داخل دیوایس اندرویدی تون اجراش کنید.
اگه دقت کرده هنگام نصب برنامه از شما اجازه دسترسی به قسمت هایی از گوشیتون رو میخواد که شما در برنامتون بهشون هیچ احتیاجی ندارین.
درضمن هنگام اجرای برنامه ابتدا با یک صفحه سفید رنگ مواجه می شین.
در این قسمت نکاتی که بعد از اولین کامپیال باید انجام بدین رو بررسی میکنیم،تا این مشکلات واستون حل بشه
امیدوارم مفید و موثر واقع بشه :)
فیلم:آپارات (http://www.aparat.com/v/MVB4C)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:29 عصر
برنامه نویسی موبایل بخش هفتم
http://www.esfandune.ir/wp-content/uploads/2013/03/l7.jpg (http://www.esfandune.ir/wp-content/uploads/2013/03/l7.jpg)
بنام خدا
سلام،
اگه دقت کرده باشین در مبحث قبلی بعد از کامپایل برنامه رو وارد دستگاه اندرویدی نکردم بلکه داخل ویندوز و در یک ماشین مجازی اندروید اجرا کردم.
اگر شما هم میخواین با ماشین های مجازی آشنا بشین،مزایا و معایبشون رو نسبت به دستگاه اندرویدی واقعی بدونید و نحوه کار باهاشون رو یاد بگیرید
این قسمت رو از دست ندین ، سوال و نظری هم داشتین در خدمتم.
در ضمن خوشحال میشم اگه برنامه هاتون رو هم واسم بفرستین.
امیدوارم واستون مفید واقع بشه :)
فیلم:آپارات (http://www.aparat.com/v/hSsi9)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 09 فروردین 1392, 23:31 عصر
برنامه نویسی موبایل بخش هشتم
http://www.esfandune.ir/wp-content/uploads/2013/03/lend.jpg
بنام خدا
سلام،
این آخرین بخش از اولین فصل برنامه نویسی موبایل،می باشد.
امیوارم تا اینجا مطالب مفیدی رو ارائه داده باشم:).
در این بخش نحوه دسترسی به منابع یک برنامه اندرویدی که از این روش ساخته شده رو توضیح میدیم.
اینکه چگونه از کدهای دیگران استفاده کنیم در برنامه خودمون.این رو بدونید که بهترین برنامه نویس ها بهترین کپی کنندگان هستند D:
فیلم:آپارات (http://www.aparat.com/v/wi9cL)
منبع:اینم واسه رعایت حق ناشر http://www.ir-tci.org/forum/images/smilies/mark/biggrin.gif (http://www.esfandune.ir/)
abbasalim
جمعه 30 فروردین 1392, 10:47 صبح
تغییر فونت
بنام خدا
سلام،
در این قسمت به درخواست یکی از دوستان نحوه تغییر فونت برنامه رو آموزش میدم:
ابتدا کد زیر رو در تگ head قرار بدین
<style type="text/css">
@font-face {
font-family: "BBadr";
src: url('Fonts/BBadr.eot');
src: url('Fonts/BBadr.ttf') format("truetype"),
url('Fonts/BBadr.eot?#iefix') format('embedded-opentype'),
url('BBadr.woff') format("woff");
font-style: normal;
}
@font-face {
font-family: "BYagut";
src: url('Fonts/BYagut.eot');
src: url('Fonts/BYagut.ttf') format("truetype"),
url('Fonts/BYagut.eot?#iefix') format('embedded-opentype'),
url('BYagut.woff') format("woff");
font-style: normal;
}
@font-face {
font-family: "BYekan";
src: url('Fonts/BYekan.eot');
src: url('Fonts/BYekan.ttf') format("truetype"),
url('Fonts/BYekan.eot?#iefix') format('embedded-opentype'),
url('BYekan.woff') format("woff");
font-style: normal;
}
h2 {
font-family: BYagut;
color: #000;
font-size:25px;
alignment-adjust:!important;
line-height:140%;
}
h3 {
font-family: BYekan;
color: #000;
font-size:25px;
alignment-adjust:!important;
line-height:140%;
}
* {
text-shadow: none;
box-shadow: none;
-webkit-box-shadow: none;
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-text-size-adjust: none;
-webkit-user-select: none;
}
</style>
برنامه نویسی موبایل _تغییر فونت
بنام خدا
سلام،
در این قسمت به درخواست یکی از دوستان نحوه تغییر فونت برنامه رو آموزش میدم:
ابتدا کد زیر رو در تگ head قرار بدین
<style type="text/css"> @font-face { font-family: "BBadr"; src: url('Fonts/BBadr.eot'); src: url('Fonts/BBadr.ttf') format("truetype"), url('Fonts/BBadr.eot?#iefix') format('embedded-opentype'), url('BBadr.woff') format("woff"); font-style: normal; } @font-face { font-family: "BYagut"; src: url('Fonts/BYagut.eot'); src: url('Fonts/BYagut.ttf') format("truetype"), url('Fonts/BYagut.eot?#iefix') format('embedded-opentype'), url('BYagut.woff') format("woff"); font-style: normal; } @font-face { font-family: "BYekan"; src: url('Fonts/BYekan.eot'); src: url('Fonts/BYekan.ttf') format("truetype"), url('Fonts/BYekan.eot?#iefix') format('embedded-opentype'), url('BYekan.woff') format("woff"); font-style: normal; } h2 { font-family: BYagut; color: #000; font-size:25px; alignment-adjust:!important; line-height:140%; } h3 { font-family: BYekan; color: #000; font-size:25px; alignment-adjust:!important; line-height:140%; } * { text-shadow: none; box-shadow: none; -webkit-box-shadow: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: none; -webkit-user-select: none; } </style>
<style type="text/css">
@font-face {
font-family: "BBadr";
src: url('Fonts/BBadr.eot');
src: url('Fonts/BBadr.ttf') format("truetype"),
url('Fonts/BBadr.eot?#iefix') format('embedded-opentype'),
url('BBadr.woff') format("woff");
font-style: normal;
}
@font-face {
font-family: "BYagut";
src: url('Fonts/BYagut.eot');
src: url('Fonts/BYagut.ttf') format("truetype"),
url('Fonts/BYagut.eot?#iefix') format('embedded-opentype'),
url('BYagut.woff') format("woff");
font-style: normal;
}
@font-face {
font-family: "BYekan";
src: url('Fonts/BYekan.eot');
src: url('Fonts/BYekan.ttf') format("truetype"),
url('Fonts/BYekan.eot?#iefix') format('embedded-opentype'),
url('BYekan.woff') format("woff");
font-style: normal;
}
h2 {
font-family: BYagut;
color: #000;
font-size:25px;
alignment-adjust:!important;
line-height:140%;
}
h3 {
font-family: BYekan;
color: #000;
font-size:25px;
alignment-adjust:!important;
line-height:140%;
}
* {
text-shadow: none;
box-shadow: none;
-webkit-box-shadow: none;
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-text-size-adjust: none;
-webkit-user-select: none;
}
</style>
خوب همونطور که تو کدها هم مشخصه شما باید فونت های لازم رو داخل یه پوشه به اسم Fonts درون پروژتون قرار بدید
http://www.esfandune.ir/wp-content/uploads/2013/04/scr1.png (http://www.esfandune.ir/wp-content/uploads/2013/04/scr1.png)
نکته مهم اینه که فونت ها باید با سه پسوند eot,ttf,woff در داخل پوشه قرار بگیرند.
خوب تا اینجا تمام متن هایی که با h2 و h3 تگ خورده باشند فونتشون عوض میشه.
حالا بریم سراغ اینکه یه صفحه تنظیمات واسه سایز فونت ها درست کنیم
ابتدا کد زیر رو در تگ head تون قرار بدین
<script>
function loadtxt(names) {
$("#matn").html('لطفا چند لحظه صبر کنید<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>');
$("#matn").load('docs/' + names + '.txt');
}
$(document).ready(function(e) {
$("#slider-dua").change(function(e) {
var slider_value = $("#slider-0").val();
$("h2").css('font-size', parseInt(slider_value));
});
$("#slider-farsi").change(function(e) {
var slider_value = $("#slider-1").val();
$("h3").css('font-size', parseInt(slider_value));
});
$("#slider-farsi").change(function(e) {
var slider_value = $("#slider-1").val();
$("h3").css('font-size', parseInt(slider_value));
});
$("#farsiornot").change(function(e) {
// var slider_value = $("#slider-1").val();
if ($("#flipswitch").val()=="off"){
$("h3").css('display', 'none');
}
if ($("#flipswitch").val()=="on"){
$("h3").css('display', 'block');
}
});
});
</script>
اینم یه صفحه که قابلیت تنظیم سایز فونت رو میده
CSS
<div data-role="page" id="page3" data-theme="b"> <div data-role="header" style="background-image:url(katibeh_for_moharram_by_islamicwallpers. gif)" > <h1>تنظیمات</h1> <p> </p> <a href="#page2" data-role="button" data-transition="none" data-icon="arrow-l">بازگشت</a> </div> <div data-role="content" dir="rtl" role="main" data-theme="c" > <br> <br> <div id="slider-dua"> <label for="slider-0">فونت یک:</label> <input type="range" name="slider" id="slider-0" value="25" min="10" max="36" step="2" dir="ltr" /> </div> <div align="center"> <h2>فرهنگ عاشورا</h2></div> <div id="slider-farsi"> <label for="slider-0">فونت دو:</label> <input type="range" name="slider" id="slider-1" value="12" min="10" max="36" step="2" dir="ltr" /></div> <div align="center"> <h3>فرهنگ عاشورا</h3> </div> </div> <br><br><br><br><br> </div>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<div data-role="page" id="page3" data-theme="b">
<div data-role="header" style="background-image:url(katibeh_for_moharram_by_islamicwallpers. gif)" >
<h1>تنظیمات</h1>
<p> </p>
<a href="#page2" data-role="button" data-transition="none" data-icon="arrow-l">بازگشت</a>
</div>
<div data-role="content" dir="rtl" role="main" data-theme="c" >
<br>
<br>
<div id="slider-dua"> <label for="slider-0">فونت یک:</label>
<input type="range" name="slider" id="slider-0" value="25" min="10" max="36" step="2" dir="ltr" />
</div>
<div align="center">
<h2>فرهنگ عاشورا</h2></div>
<div id="slider-farsi"> <label for="slider-0">فونت دو:</label>
<input type="range" name="slider" id="slider-1" value="12" min="10" max="36" step="2" dir="ltr" /></div>
<div align="center">
<h3>فرهنگ عاشورا</h3>
</div>
</div>
<br><br><br><br><br>
</div>
منبع:http://www.esfandune.ir/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%85%D9%88%D8%A8%D8%A7%DB%8C%D9%84-_%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%81%D9%88%D9%86%D8%AA/
abbasalim
جمعه 30 فروردین 1392, 10:58 صبح
دوستان من نمیدونم چرا اینجوری میشه هرچی ویرایش میکنم :( یکی این پست بالا رو مرتب کنه :x ممنون
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.