这些工具将提高您的Android生产率
by Michal Bialas
由Michal Bialas
這些工具將提高您的Android生產(chǎn)率 (These tools will boost your Android productivity)
The main purpose of this post is to list and describe tools (mainly free ones), which allow you to boost your productivity, efficiency, and increase the hype among your product owners and managers.
這篇文章的主要目的是列出和描述工具(主要是免費(fèi)工具),這些工具可讓您提高生產(chǎn)率,效率并增加產(chǎn)品所有者和經(jīng)理之間的炒作。
To every single tool (or groups of tools) I will add annotations like: [FREE] or [FREE/PAID] or [PAID].
我將為每個(gè)工具(或工具組)添加注釋,例如: [FREE]或[FREE / PAID]或[PAID] 。
Let’s not waste time!
不要浪費(fèi)時(shí)間!
1. Android Tool for Mac [FREE] — when I discovered this tool, it just made my day. It is completely free and allows you to:
1.適用于Mac的Android工具 [免費(fèi)]-當(dāng)我發(fā)現(xiàn)此工具時(shí),它就讓我感到欣慰。 它是完全免費(fèi)的,并允許您:
- Record screen videos, 錄制屏幕視頻,
- take screenshots, 截屏,
- install (sideload) APKs, 安裝(側(cè)載)APK,
- take bug reports, 記錄錯(cuò)誤報(bào)告,
- use common scripts. 使用常見(jiàn)的腳本。
You can see the main menu in the picture below. You can simply take a screenshot or start recording a video, by clicking on a proper icon.
您可以在下圖中看到主菜單。 您只需單擊適當(dāng)?shù)膱D標(biāo),即可截圖或開(kāi)始錄制視頻。
The tool offers also quite powerful preferences which you can see below:
該工具還提供了非常強(qiáng)大的首選項(xiàng),您可以在下面看到:
What is really important to me is that it can also create a gif for you, besides mp4 format.
對(duì)我來(lái)說(shuō)真正重要的是,除了mp4格式,它還可以為您創(chuàng)建gif 。
You can set the quality of videos and gifs and also adapt Android status bar to the needs of the video or screenshot.
您可以設(shè)置視頻和gif的質(zhì)量,還可以使Android 狀態(tài)欄適應(yīng)視頻或屏幕截圖的需求。
One of disadvantages is that the Android tool is available only for OSX / MacOS.
缺點(diǎn)之一是Android工具僅可用于OSX / MacOS 。
2. Vysor [FREE/PAID] — this is a Chrome app, compatible with all operating systems1. It gives you a possibility to operate your physical device from your desktop.
2. Vysor [免費(fèi)/付費(fèi)] -這是一個(gè)Chrome應(yīng)用,與所有操作系統(tǒng)兼容。1 它使您可以從臺(tái)式機(jī)操作物理設(shè)備。
As per above gif, you can use a mouse pointer to click and scroll in the device. Your computer keyboard would also work.
按照上面的gif,您可以使用鼠標(biāo)指針單擊并滾動(dòng)設(shè)備。 您的計(jì)算機(jī)鍵盤(pán)也可以使用。
There are two versions of the app:
該應(yīng)用程序有兩個(gè)版本:
Free — it offers mirroring and controlling your Android device and taking screenshots.
免費(fèi) -它提供鏡像和控制您的Android設(shè)備并拍攝屏幕截圖。
Pro — it gives you high quality mirroring, taking screen videos, fullscreen mode, going wireless and drag & drop functionality.
專(zhuān)業(yè)版 -它為您提供高質(zhì)量的鏡像,拍攝屏幕視頻,全屏模式,無(wú)線連接和拖放功能。
Honestly speaking, the combination of the Android Tool for Mac and Vysor Free covers most of the use cases. You can do a live demo, you can take screen video and share it after, or record a gif. However, for the sake of having a really good quality of streaming / mirroring, I think it is worth it to go Pro, especially since it costs just $1.99/mo.
坦白地說(shuō), 適用于Mac的Android工具和Vysor Free的結(jié)合涵蓋了大多數(shù)用例 。 您可以進(jìn)行現(xiàn)場(chǎng)演示,也可以拍攝屏幕視頻并在之后分享,或者錄制gif。 但是,為了擁有非常好的流/鏡像質(zhì)量,我認(rèn)為值得選擇Pro,特別是因?yàn)樗某杀緝H為$ 1.99 / mo。
To sum up, use these two apps and make your demo perfect! It will make your stakeholders happy as well!
總結(jié)起來(lái), 使用這兩個(gè)應(yīng)用程序,使您的演示完美! 這也將使您的利益相關(guān)者感到高興!
3. Genymotion [FREE/PAID] — I think everybody knows Genymotion. If not, this is a powerful Android emulator.
3. Genymotion [免費(fèi)/付費(fèi)] -我認(rèn)為每個(gè)人都知道Genymotion。 如果沒(méi)有,這是一個(gè)功能強(qiáng)大的Android模擬器。
Genymotion is an AOSP, ported to VirtualBox (by integrating its drivers). It is compiled directly in x86. So it can run directly on your CPU/GPU without any abstraction or translation. It makes a huge difference in term of performance.2Genymotion是一個(gè)AOSP,已移植到VirtualBox(通過(guò)集成其驅(qū)動(dòng)程序)。 它直接在x86中編譯。 因此它可以直接在您的CPU / GPU上運(yùn)行,而無(wú)需任何抽象或轉(zhuǎn)換。 它在性能方面有很大的差異。2The tool offers:
該工具提供:
Compatibility with Android SDK tools, Eclipse and Android Studio (there is also a plugin which I listed in my last article about Android Studio Tips & Tricks)
與Android SDK工具,Eclipse和Android Studio的兼容性(還有一個(gè)插件,我在上一篇有關(guān)Android Studio提示和技巧的文章中列出了)
- lots of predefined emulators, 很多預(yù)定義的模擬器
- using laptop webcam as the video source for your Android camera, 使用筆記本電腦網(wǎng)絡(luò)攝像頭作為Android攝像機(jī)的視頻源,
- testing your app with various charge levels and seeing how it handles those use cases, 使用各種費(fèi)用級(jí)別測(cè)試您的應(yīng)用,并查看其如何處理這些用例,
- using the GPS widget to test your geolocation-based apps, 使用GPS小部件測(cè)試基于地理位置的應(yīng)用,
- running UI tests like Espresso, 運(yùn)行諸如Espresso的UI測(cè)試,
- screencasting (taking screenshots, recordings etc.). 屏幕廣播(獲取屏幕截圖,錄音等)。
In addition, you can install Google Services applications, like Goole Play Store and enjoy the full Android experience.
此外,您可以安裝Google服務(wù)應(yīng)用程序(例如Goole Play商店)并享受完整的Android體驗(yàn)。
Unfortunately, every rose has its thorns and Genymotion is an extra-paid solution (just think about all these features, which I listed above). The cheapest plan costs 99€/year.
不幸的是,每朵玫瑰都有刺, Genymotion是一個(gè)額外的解決方案 (只需考慮一下我上面列出的所有這些功能)。 最便宜的計(jì)劃每年收費(fèi)99歐元。
Update 4th Feb 2017: Genymotion is also available for free, but for personal use only. You can download it here.
2017年2月4日更新: Genymotion也免費(fèi)提供 ,但僅供個(gè)人使用。 您可以在此處下載。
Another [FREE] alternative is to use built-in Android emulator. Since 2015 it works pretty well, as it uses Google Intel x86 images. I like its smoothness, intuitiveness and that it is well-integrated with Android Studio.
另一種[FREE]替代方法是使用內(nèi)置的Android仿真器 。 自2015年以來(lái),它運(yùn)行良好,因?yàn)樗褂昧薌oogle Intel x86圖像。 我喜歡它的流暢性,直觀性以及它與Android Studio的完美集成。
4. Postman [FREE/PAID] — this tools is just awesome. I’ve used it for 3 years now, initially as a Google Chrome extension, then as a native app. Postman helps you to be as productive and efficient as possible, while working with APIs.
4. 郵遞員 [免費(fèi)/付費(fèi)] -這個(gè)工具真棒 。 我已經(jīng)使用了3年,最初是作為Google Chrome擴(kuò)展程序,然后是本機(jī)應(yīng)用程序。 在使用API??的同時(shí),Postman可幫助您盡可能地提高生產(chǎn)力和效率。
Basic features include3:
基本功能包括:
- Compact layout, 緊湊的布局,
- HTTP requests with file upload support, 具有文件上傳支持的HTTP請(qǐng)求,
- formatted API responses for JSON and XML, JSON和XML的格式化API響應(yīng),
- HATEOAS support, HATEOAS支持,
- image previews, 圖片預(yù)覽,
- request history, 請(qǐng)求歷史,
- basic Auth and OAuth 1.0 / 2.0 helpers, 基本的Auth和OAuth 1.0 / 2.0幫助器,
- autocomplete for URL and header values, 自動(dòng)完成URL和標(biāo)頭值,
- key/value editors for adding parameters or header values. Works for URL parameters too, 鍵/值編輯器,用于添加參數(shù)或標(biāo)頭值。 也適用于URL參數(shù),
- using environment variables to easily shift between settings. Great for testing production, staging or local setups, 使用環(huán)境變量輕松在設(shè)置之間切換。 非常適合測(cè)試生產(chǎn),暫存或本地設(shè)置,
- keyboard shortcuts to maximise your productivity, 鍵盤(pán)快捷鍵可最大限度地提高工作效率,
- using collections to organise requests, 使用集合來(lái)組織請(qǐng)求,
- documenting requests inside collections. You can even store entire HTML notes. Postman uses Bootstrap so you can use it too to style your notes, 在集合中記錄請(qǐng)求。 您甚至可以存儲(chǔ)整個(gè)HTML注釋。 Postman使用Bootstrap,因此您也可以使用它來(lái)設(shè)置筆記的樣式,
- download and share collections with your team of developers. 下載并與您的開(kāi)發(fā)人員團(tuán)隊(duì)共享收藏集。
What I really like about Postman, is:
我最喜歡Postman的地方是:
- The ability to write pre-request scripts (e.g. for generating and passing timestamps) and then play with results (write tests or save results for another API call), 能夠編寫(xiě)請(qǐng)求前腳本(例如,用于生成和傳遞時(shí)間戳),然后播放結(jié)果(編寫(xiě)測(cè)試或保存另一個(gè)API調(diào)用的結(jié)果)的能力,
- having multiple environments (dev, stage / preprod, prod etc.), 具有多個(gè)環(huán)境(開(kāi)發(fā),階段/預(yù)生產(chǎn),生產(chǎn)等),
- grouping API calls in collections, 將集合中的API調(diào)用分組,
syncing collections across the team (you can achieve it manually by exporting the collection or buy a PRO version to sync it across all teammates automatically),
在團(tuán)隊(duì)中同步收藏夾(您可以通過(guò)導(dǎo)出收藏夾來(lái)手動(dòng)實(shí)現(xiàn),也可以 購(gòu)買(mǎi) PRO版本以在所有隊(duì)友之間自動(dòng)同步),
- great documentation. 出色的文檔。
For me the free version is enough, but you can of course read more about product comparison and pricing plans on the official website.
對(duì)我來(lái)說(shuō),免費(fèi)版本就足夠了,但是您當(dāng)然可以在官方網(wǎng)站上閱讀有關(guān)產(chǎn)品比較和價(jià)格計(jì)劃的更多信息。
5. Sequel Pro [FREE] — a fast and easy-to-use Mac database management application for working with MySQL databases. You can check it out on Github.
5. Sequel Pro [FREE] —一個(gè)快速且易于使用的Mac數(shù)據(jù)庫(kù)管理應(yīng)用程序,用于處理MySQL數(shù)據(jù)庫(kù)。 您可以在Github上查看。
Main reasons why I like it:
我喜歡它的主要原因:
- Quick and direct access to MySQL Databases on local and remote servers, 快速直接訪問(wèn)本地和遠(yuǎn)程服務(wù)器上MySQL數(shù)據(jù)庫(kù),
- it is a native app, 這是一個(gè)本地應(yīng)用
- good documentation, 好的文檔,
- open-source project. 開(kāi)源項(xiàng)目。
Unfortunately, there is only OSX / MacOS version available for now. Still, MySQL Workbench might be considered as a free Windows alternative.
不幸的是,目前只有OSX / MacOS版本。 仍然可以將MySQL Workbench視為免費(fèi)的Windows替代產(chǎn)品 。
If you use PostgreSQL, you can use PSequel, which provides a clean and simple interface to perform common PostgreSQL tasks and it is free.
如果使用PostgreSQL,則可以使用PSequel , 提供了一個(gè)干凈而簡(jiǎn)單的界面來(lái)執(zhí)行常見(jiàn)的PostgreSQL任務(wù),并且它是免費(fèi)的。
6. JD-GUI [FREE] — it is a standalone graphical utility that displays Java source code of .class files. You can browse the reconstructed source code and for instance, access to methods and fields. I always use it when I decompile Android apps.
6. JD-GUI [FREE] -它是一個(gè)獨(dú)立的圖形實(shí)用工具,顯示.class文件的Java源代碼。 您可以瀏覽重構(gòu)的源代碼,例如,訪問(wèn)方法和字段。 我在反編譯Android應(yīng)用程序時(shí)總是使用它。
The tool is open-source and the code is available on Github. There are also 2 plugins to use with it:
該工具是開(kāi)源的,代碼可在Github上找到 。 還可以使用2個(gè)插件:
IntelliJ (last changes: 28 March 2014),
IntelliJ (最新更改:2014年3月28日),
Eclipse (last changes: 23 April 2015).
Eclipse (最新更改:2015年4月23日)。
7. Android Asset Studio [FREE] — who hasn’t heard about Roman Nurik? His contributions to the Android world are just exceptional. One of them is Android Asset Studio which is
7. Android Asset Studio [免費(fèi)] -誰(shuí)還沒(méi)有聽(tīng)說(shuō)過(guò)Roman Nurik ? 他對(duì)Android世界的貢獻(xiàn)是卓越的。 其中之一是Android Asset Studio,
a web-based set of tools for generating graphics and other assets that would eventually be in an Android application’s res/ directory.基于網(wǎng)絡(luò)的一組工具,用于生成最終將位于Android應(yīng)用程序的res /目錄中的圖形和其他資產(chǎn)。The set is available on Github and consists of:
該套件在Github上可用,包括:
Launcher icon generator
啟動(dòng)器圖標(biāo)生成器
App shortcut icon generator
應(yīng)用程序快捷方式圖標(biāo)生成器
Notification icon generator
通知圖標(biāo)生成器
Simple nine-patch generator
簡(jiǎn)單的九補(bǔ)丁發(fā)生器
Generic icon generator
通用圖標(biāo)生成器
Action bar / tab icon generator
動(dòng)作欄/標(biāo)簽圖標(biāo)生成器
Launcher icon animator
啟動(dòng)器圖標(biāo)動(dòng)畫(huà)師
8. Material Colors for Mac [FREE] — another cool tool from Roman Nurik. This is a Material Colors palette viewer accessible from the Menu Bar. You can download it from here.
8. Mac的材料顏色 [FREE] -Roman Nurik的另一個(gè)很酷的工具。 這是可以從菜單欄訪問(wèn)的“材料顏色”調(diào)色板查看器。 您可以從這里下載。
The only disadvantage is that Windows users can not use it. You can check out how it works below:
唯一的缺點(diǎn)是Windows用戶(hù)無(wú)法使用它。 您可以在下面查看其工作方式:
9. Spectacle [FREE] — this is a tool for Mac user who struggle with lack of move / resize / operate functionality of windows, which we know well from Microsoft Windows. You can see below how it works:
9. Spectacle [FREE] -這是Mac用戶(hù)的一種工具,他們因缺少Windows的移動(dòng)/調(diào)整大小/操作功能而苦苦掙扎,而我們從Microsoft Windows便知道這一點(diǎn)。 您可以在下面查看其工作方式:
[PAID] alternative of my choice is Moom. I use it on a regular basis. It costs $10 and I consider it a more powerful solution.
[PAID]我選擇的替代方法是Moom 。 我定期使用它。 它的價(jià)格為10美元,我認(rèn)為它是更強(qiáng)大的解決方案。
10. f.lux [FREE] — a tool that makes the colour of your computer’s display adapt to the time of a day. It is warm at night and looks like sunlight during the day. If you work at night, this tool will do the job! I use it everyday. It helps me to stake awake, even after working late hours. What is more, I noticed that I wake up more relaxed.
10. f.lux [FREE] -一種使計(jì)算機(jī)顯示屏的顏色適應(yīng)一天中的時(shí)間的工具。 晚上溫暖,白天看起來(lái)像陽(yáng)光。 如果您在晚上工作,此工具即可完成工作! 我每天都使用它。 即使工作了很長(zhǎng)時(shí)間,它也可以幫助我清醒。 而且,我注意到自己醒來(lái)后更加放松。
What I like most about f.lux:
我最喜歡f.lux的地方:
Useful preferences with 4 presets for your needs (as you can see, I use Working late preset)
有用的偏好設(shè)置和4個(gè)預(yù)設(shè)可滿足您的需求(如您所見(jiàn),我使用“ 工作較晚”預(yù)設(shè))
- Notifications: 通知:
- It allows me to sleep well. 它讓我睡個(gè)好覺(jué)。
That was the very last point! I hope you enjoyed the article. Please let me know, if you know any useful tool which boosts your Android productivity!
那是最后一點(diǎn)! 希望您喜歡這篇文章。 如果您知道任何可提高Android生產(chǎn)率的有用工具,請(qǐng)告訴我!
1 Actually you can also install Vysor which is wrapped into a native app. The link is here.
1 實(shí)際上,您還可以安裝包裝在本機(jī)應(yīng)用程序中的Vysor。 鏈接在這里 。
2 How does AndroVM/GenyMotion work?
2AndroVM / GenyMotion如何工作?
3 Source
3 來(lái)源
I posted this article originally on my blog.
我最初在博客上發(fā)布了這篇文章。
If you like my article, please don’t forget to click ??? to recommend it to others ???.
如果您喜歡我的文章,請(qǐng)不要忘記單擊???。 推薦給其他人???。
Also, to be notified about my new articles and stories, follow me on Medium and Twitter. You can find me on LinkedIn as well. Cheers!
另外,要了解我的新文章和故事,請(qǐng)?jiān)贛edium和Twitter上關(guān)注我。 您也可以在LinkedIn上找到我。 干杯!
翻譯自: https://www.freecodecamp.org/news/10-tools-which-will-boost-your-android-productivity-and-hype-bea88e0bcd86/
總結(jié)
以上是生活随笔為你收集整理的这些工具将提高您的Android生产率的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ux设计师怎样找同类产品_没有预算? 别
- 下一篇: 梦到鸡是胎梦吗