با سلام. در این مطلب دانلود کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب را به اشتراک گذاشته ایم. نویسنده این کتاب آقای میلاد فشی می باشد، آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب با استفاده از Mosync framework. برنامه نویسی برای گوشی های اندروید دو شیوه است : شیوه اول برنامه نویسی Native اندروید است. با استفاده از زبان جاوا برای اندروید برنامه مینویسید.در فصول اول و دوم و سوم مبانی ابتدایی و اولیه برنامه نویسی به این روش را توضیح داده ایم.اگر دوست دارید فقط برای اندروید برنامه بنویسید و به تمام ویژگی های سخت افزاری گوشی اندروید دسترسی داشته باشید از این روش استفاده کنید و فقط این فصول را برای آشنایی اولیه بخوانید.و بعد سراغ کتاب های متوسط و پیشرفته بروید. شیوه دوم برنامه نویسی برای اندروید اصطلاحاً Mobile Web Application است که از فصل چهارم به بعد به این شیوه پرداخته ایم. مزیت این شیوه برنامه نویسی Cross Platformاست، شما با یک بار کدنویسی میتوانید برنامه خود را بر روی اندروید و IOSو windows phone اجرا کنید.اما عیب این روش این است که برنامه شما به تمامی ویژگی های سخت افزاری گوشی دسترسی ندارد و این سبک برای نوشتن برنامه های سیستمی که خیلی با سخت افزار در ارتباط است اصلا مناسب نیست.ولی برای برنامه های کاربردی مناسب است. همچنین سرفصل های این کتاب آموزشی برنامه نویسی اندروید برای برنامه نویسان تحت وب در ادامه مطلب موجود می باشد.
جهت دانلود کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب به ادامه مطلب مراجعه نمایید.
فهرست مطالب کتاب آموزش برنامه نویسی اندروید برای برنامه نویسان تحت وب :
مقدمه : پیش درآمدی بر اندروید
اندروید چیست ؟
ویژگی های خاص اندروید
مقدمه ای از جاوا
پیش نیاز های این کتاب
تاریخچه ای کامل از اندروید
ویرایش های اندروید با طعم شیرینی جات و دسرها!
سرعت انتشار ویرایش های اندروید
دستگاه های شاخص مبتنی بر اندروید
اندروید مارکت
آینده اندروید
فصل اول : شروع کار با اکلیپس
ایجاد پروژه جدید
کد نویسی برای کنترل ها
اجرای برنامه و تنظیمات ماشین مجازی
تست برنامه بر روی گوشی
بازکردن پروژه
فصل دوم : مبانی برنامه نویس
تصویری کلی از معماری اندروید
مدیریت برنامه ها در اندروید
اشتراک داده ها
مؤلفه های برنامه
اجرای کامپوننت ها
متد های اجرای کامپوننت ها
(The Manifest File) فایل مانیفست
تعریف کامپوننت ها در فایل مانیفست
معرفی کردن قابلیت های کامپوننت ها در فایل مان
معرفی کردن ملزومات برنامه ها در فایل مانیفست
(Activities) اکتیویتی ها
نحوه مدیریت حافظه اکتیویتی ها
مدیریت چرخه حیات اکتیویتی
ساخت اکتیویتی
معرفی کردن اکتیویتی در مانیفست
(intent filters) استفاده ازاینتنت فیلتر
اجرای اکتیویتی
اجرای یک اکتیویتی برای دریافت نتیجه
خاتمه دادن به اکتیوتی
پیاده سازی پاسخگوهای چرخه حیات
ذخیره کردن وضعیت اکتیویتی
اداره کردن تغییرات پیکربندی
هماهنگ کردن اکتیویتی ها
تبادل اطلاعات بین اکتیویتی ها
XML فصل سوم : طراحی واسط کاربری با
(Application Resources) منابع برنامه
ها Layout ها و View
ابزار طراحی واسط کاربری
متد طراحی واسط کاربری
(Events) اتفاقات
SQLite گاه داده
فصل چهارم : شروع کار با موسینک
موسینک چیست ؟
بر روی ویندوز MoSync نصب و راه اندازی
نیازمندی های سخت افزاری و نرم افزاری برای
شرح محیط کاری موسینک
سایت موسینک و ارتقای نسخه
فصل پنجم : ایجاد برنامه ها
منظور از برنامه های ترکیبی چیست؟
JSON messages) روش اول
(string stream messages) روش دوم
نحوه ایجاد پروژه ترکیبی
ارسال اطلاعات به جاوا اسکریپت
فراخوانی توابع جاوا اسکریپت
فصل ششم : موسینک و پایگاه
اهمیت کار با پایگاه داده ها
SQLite تاریخچه
را شروع کنیم؟ SQLite چگونه کار با
SQLite را بهتر و بیشتر بشناسید
SQLite مروری بر ویژگی های
SQLite محدودیت های استفاده از
در موسینک SQLite کار با پایگاه داده
استفاده معمول و رایج از پایگاه داده
jQuery Mobile و jQuery فصل هفتم : کار با
طراحی محیط کاربری پروژه
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- جم فايل : 3 مگابایت
- منبع : سورس باران
- انتشار: ۲۷ شهریور ۱۳۹۳
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس
خیلی سایت خوبی دارید ممنونم
سایت بسیار خوبی دارید
بر خلاف همه که با سورس نویسی برنامه تولید میکنن ، ۱۰ ساله که به کمک تیم برنامه نویسی ، روی برنامه نویسی داینامیک سورسلس ( بدون سورس ) کار میکنم ، این طرح باعث میشه براحتی نرم افزار تولید شده جهت کاربر سفارشی بشه ، تشکر از سایت خوبتون