一千萬個為什麽

搜索

學習開發用於電子墨盒的應用程序有多實用?



我向肯尼亞的學校(迄今為止的10所學校)提供電子墨水,我們還幫助學校獲得相關電子書,以教授課程主題。我們希望開發應用程序供教師使用他們的電子墨水,但似乎沒有關於如何這樣做的信息。

請你可以建議開發這些應用需要哪些技能以及學習它們的好方法?任何關於有用資源(付費和免費)的建議也會有所幫助。

轉載註明原文: 學習開發用於電子墨盒的應用程序有多實用?

一共有 2 個回答:

首先,我必須知道它是什麽樣的電子墨水。據我所知,沒有一款電子墨水設備可以在其上運行應用程序。您可以簡單地創建電子書並將其放在該設備上。如果這是一個案例評論,我會把關於如何編寫和電子書的鏈接,或者你可以 Bing 了。如果你想要的應用程序,我是Windows Phone應用程序開發人員,我可以說,你可以創建一個簡單的應用程序與簡單的用戶界面來輔導你的老師。如果您不想構建 Windows Phone 應用程序,則可以構建 Android 應用程序,這並不重要。

為電子書閱讀器開發應用程序非常實用:

原因在於,與創建電子書相同的技術;也適用於開發網站,軟件等。

這意味著您通過為電子書閱讀器開發應用程序學到的技能可以提高您作為網絡​​或應用程序開發人員的總體技能。

這些技能反過來可以讓你開始開發更復雜的技能,成為程序員,軟件或應用程序開發人員。

現在我們知道了相關工作的類型以及後續的職業發展路徑,我們可以看看相關行業人員所需要的技能和技術;學習如何做同樣的事情。

網絡和應用開發人員需要的基本技能

  1. HTML
  2. CSS
  3. 的Javascript

ePub是一個壓縮的內容包,其中包含上述內容,用於創建ePub Book/App:

  1. HTML(電子書內容)
  2. CSS(電子書代碼來風格化布局等)
  3. JavaScript(用於高級用途),例如電子書應用程序開發。

如果我們學習上述技術,那麽我們將擁有為電子書閱讀器開發應用程序所需的核心技能。

學習優先順序:

  1. 先了解一下: HTML 這是保存所有內容的文檔。
  2. 了解第二點: CSS 這是格式化HTML內容的文檔。
  3. 了解第三方面: JavaScript 這是一種編程語言,為您的HTML,CSS內容提供“app”外觀和能力。

在線學習地點

  1. http://www.lynda.com/

    courses such as:

    • "HTML Essential Training"
    • "Developing Applications for Amazon Kindle Devices"
    • "Creating Ebooks for the Kindle"
  2. Udemy is another website for online learning.
  3. Code Academy (learn to code)
  4. Coursera - (Take free online classes from 120+ top universities and educational organizations.)

離線學習:

  1. 當然書! O'Reilly是一名出色的出版商,負責檢查技術技能。

電子閱讀器功能和支持平臺的比較圖表

但是,學習開發用於電子墨水點燃設備的應用程序具體來說有點太狹窄,我個人認為它“實用”。

例如,Kindle Fire對epub3格式,應用程序如內容等提供了更好的支持。

話雖如此,實際可能取決於您的使用或應用,因為這是一個意見問題。

電子書應用程序開發不需要知道:

  1. MySQL,MongoDB等數據庫
  2. 框架(盡管您可能會發現可幫助您開發應用程序,包,庫等的樣板)
  3. C ++,C#,Python,Java等等。

熟悉但不一定需要:

  1. AJAX/JSON
  2. PHP

以上與Web開發人員相關的技能比實際使用電子書應用程序開發更重要

最終想法

作為管理電子圖書質量保證的數字內容工程師,我曾在一家主要的Distribution Book Publishing公司擔任過去兩年半的工作,毫無疑問,如果您使用上述信息,它將引導您進入正確的方向。

這就是說,有很多供應商提供電子書轉換和電子書應用程序開發服務。在某些時候,如果您有時間或資源,您可以考慮或決定查看可用的內容。