精华内容
下载资源
问答
  • mac应用开发
    千次阅读
    2021-06-04 18:36:14

    1.前言

    由于去年年中准备专心搞iOS开发,但Android也不能放弃。然后就发现eclipse是跨平台,做android开发应该是没问题。仔细查了不少资料,最后终于咬牙买了rmbp,从此走上来了ios和android开发之路。

    2.安装eclipse

    因mac系统里自带jdk,所以不需要再下载,也不需要在eclipse里配置jdk。

    在eclipse官网上就有mac版的下载。选择第一个Mac版的Eclipse IDE for Java EE Developers。我是64位的,大家可以根据自己实际情况选择。

    3.安装adt

    我选择的是在线安装adt插件,如果有同学网络不好,可以网上查下离线安装adt

    打开eclipse - Help - Install New Software

    [attachment=53799]

    以上跟windows下是一样的,就不多说了。

    以前的eclipse并不支持retina屏幕,但目前最新的已经解决了这个问题。如果有同学还发现eclipse显示模糊的问题,可以用试试以下两种方法

    一、在Eclipse.app上点击右键 选择“显示包内容” 然后打开Contents文件夹 编辑 Info.plist。在dict的结尾标签上添加一行

    NSHighResolutionCapable

    二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威锋网上搜索“Retinizer”

    4.下载和安装mac版的android tool

    打开网站 选择Mac OS X 的SDK版本进行下载。最好存放在英文目录下

    剩下的都是跟windows一样的。启动后下载android各个版本的jar,并且在eclipse里配置

    [attachment=53800]

    5.模拟器

    因为android自带的模拟器非常慢,所有有些windows上的同学会选择第三方的模拟器。很不幸,mac上目前来说并没有第三方模拟器。

    android自带模拟器因为是CPU是ARM的,所以才导致太慢。其实可以在android tools里下载Intel CPU的模拟器。

    可以在android tools里选择Intel

    [attachment=53801]

    新建模拟器的时候,选择Intel的CPU

    [attachment=53802]

    实验下来,速度提升不少。基本已经满足日常开发(这一点也同样适应windows)

    6.真机调试(关于驱动)

    令人高兴的是,mac下的adt默认支持大部分的android手机,所以,一般手机连上mac,会自动在Device里显示。

    [attachment=53803]

    但一些不常见的,就不能显示出来。而且mac跟windows不一样,很难找到mac下的该手机的驱动。其实这不是驱动问题,而是adt不知道该手机的USB Vendor ID。可以通过另外一个方法解决

    一、首先要下载一个app:IORegistryExplorer。通过这个app可以查看连接上的USB设备的信息。选择IOUSB,可以看到名为“xxx”的设

    备,找到idVendor

    二、打开文件:~/.android/adb_usb.ini 。然后直接在最后一行加上idVendor的值

    [attachment=53808]

    最后重启adt,就可以在Devices里看到该手机的信息了。

    7.一些工具的推荐

    跟windows上一样,在mac上也会有各种各样的app可以提高我们的工作效率。这里列个表(以下app都可以在威锋网上找到)

    一、Alfred。Alfred其实是一个app平台,他包含很多功能强大的app。比如,他可以替代系统的Spotlight,也可以作为搜索引擎的快捷入口,也可以作为多重黏贴板。

    [attachment=53804]

    [attachment=53805]

    [attachment=53806]

    二、BetterTouchTool.这是一个可以把快捷键绑定到触摸板上的app。

    首先说下,mac上的触摸板非常强大,我现在已经完全抛弃鼠标,全部用触摸板替代。BTT这个app可以让触摸板的功能更加丰富。他可以添加单指,双指,三指,四指,五指的“轻按,点击,左右上下扫。四个角触摸”等组合的操作。而且他还分各种不同的app不同的配置。

    [attachment=53807]

    可能大家这样听起来有点迷糊,但我还是推荐大家玩下BTT,他会带你进入一个新的世界。

    8.虚拟机的推荐

    最后谈下虚拟机,mac毕竟不能代替主流系统windows,所以还是会有一些操作需要在windows上做。mac自带的 Boot Camp,虽然兼容windows,但切换系统的时候需要重启,非常繁琐。

    在这里我推荐大家使用Parallels Desktop。这是一款mac上最优秀的虚拟机,配置简单,使用便捷。而且还有不少人写了视频教程。

    9.最后总结

    mac确实是非常优秀的操作系统,他的体验比windows要强大很多。不过在国内毕竟还是以windows为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。

    取消

    评论

    更多相关内容
  • mac应用开发入门笔记

    千次阅读 2019-07-11 00:08:49
    今天是我学习mac应用开发的第一天,我的目标是开发一个可以打印Hello World的mac应用程序。 学习网址:https://www.raywenderlich.com/731-macos-development-for-beginners-part-1 参考:...

    第一天

    今天是我学习mac应用开发的第一天,我的目标是开发一个可以打印Hello World的mac应用程序。
    学习网址:https://www.raywenderlich.com/731-macos-development-for-beginners-part-1
    参考:https://blog.csdn.net/lovechris00/article/details/72779076
    环境准备:
    1.一台运行着mac os的电脑
    2.Xcode作为IDE


    打开xcode,新建一个xcode项目,选择mac os,选择Cocoa App,点击Next
    在这里插入图片描述
    设置名称,选择语言,点击Next
    在这里插入图片描述
    此时xcode已经为开发者创建了基础模版
    在这里插入图片描述

    运行APP

    可以直接通过command + R 运行这个项目,会弹出一个空白窗口
    在这里插入图片描述

    xcode界面简介

    主要分了三个区域,导航区,编辑区,功能区
    在这里插入图片描述

    添加UI元素

    通过Storyboard进行界面的设置,点击 Main.storyboard 在编辑区查看
    在这里插入图片描述

    第二天

    这里有三个区域

    • Application Scene: The menu bar and items.
    • Window Controller Scene: Configures how the window will behave.
    • View Controller Scene: Where your UI elements will go.
      在这里插入图片描述
      从ui库里取出你想要使用的ui元素
      在这里插入图片描述
      配置ui元素,在Utilities panel里面可以去配置ui元素颜色,字体等格式
      在这里插入图片描述
      把ui元素和代码关联起来Connecting the UI to the code
      在打开storyboard的时候,Option + 点击代码,可以把代码放到storyboard的旁边

    按住control,拖动ui元素,让ui元素和代码建立联系
    在这里插入图片描述
    再把点击动作和函数进行关联
    在这里插入图片描述
    获取帮助
    在这里插入图片描述
    Option-clicking is often a really good way to learn, and you can even add documentation to your own functions so that it shows up in the same way.
    在这里插入图片描述
    开发出的mac应用如下,丑虽然丑了点,不过确实出来了
    在这里插入图片描述

    第三天

    第三题已经不是物理上的第三天了,而是逻辑上的第三天

    效果图在这里插入图片描述
    Connecting the UI to the code【怎么才能把ui和代码连接起来呢】
    @IBOutlets and @IBActions to connect your UI to your code.
    在这里插入图片描述
    在这里插入图片描述

    添加菜单
    在这里插入图片描述

    第四天

    这里插入swift函数的概念,比其他我熟悉的语言多了个label的概念
    Function Argument Labels and Parameter Names
    func someFunction(argumentLabel parameterName: Int) {
        // In the function body, parameterName refers to the argument value
        // for that parameter.
    }
    参数标签在调用函 数的时候使用;
    

    今天我打算把菜单和菜单的快捷键给搞定
    在这里插入图片描述
    菜单和函数进行关联的方法
    在这里插入图片描述
    First Responder是什么?

    添加偏好窗口Preferences Window
    添加代码

    在打开storyboard的时候,Option + 点击代码,可以把代码放到storyboard的旁边

    我卡住了,在把新加的偏好窗口和偏好代码关联的时候遇到了问题,重新试了几下又好了。。。
    @IBOutlet
    @IBAction

    第五天

    我打算今天把这部分教程也完成
    https://www.raywenderlich.com/729-macos-development-for-beginners-part-3
    Sandboxing
    A sandboxed app has its own space to work in with separate file storage areas, no access to the files created by other apps and limited access and permissions. For iOS apps, this is the only way to operate. For macOS apps, this is optional; however, if you want to distribute your apps through the Mac App Store, they must be sandboxed. As a general rule, you should sandbox your apps, as this gives your apps less potential to cause problems.
    在继续往下学习之前,我想看看swift怎么发送http网路请求?
    又卡住了,发送个http请求竟然这么难?需要配置网络请求权限

    开启沙盒app的方法,project->target->capabilities->app sandbox 在这里面可以申请想要的权限。如果我先学沙盒再去尝试网络,可能就不需要被卡住那么久了。
    网络
    硬件:相机,麦克风,USB, 打印机,蓝牙
    应用数据:联系人,位置,日历
    文件访问
    在这里插入图片描述

    Organizing Your Files
    看看你的项目结构,目前并没有任何特别的组织规划,因为这个app很简单,想象一下在大型工程中,一定要组织好你的代码

    MVC
    mvc模式不仅在服务端使用,在前端同样使用


    写到这里我有些困了,睡觉2019年 7月11日 星期四 00时08分27秒 CST

    展开全文
  • Delphi XE8 iOS与Android移动应用开发(APP开发)[完整中文版],这是一本不可多得的介绍使用delphi xe8开发iOS与Android移动应用的电子书,实用的技术开发教程与技术开发手册。 Delphi XE8跨平台开发让你使用一套...
  • 使用macBook开发

    2022-02-26 21:03:28
    使用mac开发与windows的区别?以 macOs Monterey为例,总结以下几点(有不对的地方请评论指教): 1 桌面 2 软件安装 软件包 :一般是dmg格式的安装包(dmg是disk image的缩写,意思是磁盘镜像,相当于windows...

    使用mac开发与windows的区别?以 macOs Monterey为例,总结以下几点(有不对的地方请评论指教):

    目录

    1 桌面

    2 软件安装

    3 终端

    4 触摸屏操作

    5 常用快捷键 

    6 mac开发必备神器


    1 桌面

    2 软件安装

    软件包 :一般是dmg格式的安装包(dmg是disk image的缩写,意思是磁盘镜像,相当于windows的.iso文件)

    下载 :可以从app store下载安装,或官网下载对应的软件,或其他mac软件下载地址,比如:MacWk - 精品mac软件下载

    安装 :Mac的软件是.app格式的,一般下载的dmg镜像双击打开后,里面会有一个.app的文件,还有一个『应用程序』目录的快捷入口,我们把.app格式的软件拖动到旁边的『应用程序』里面,稍等它复制过去,就安装完成了,安装完成后软件会在『应用程序』目录里,当然启动图标也会出现在里面。

    卸载 : 一般直接移动到废纸篓即可

    软件安装详细可参考:https://www.sohu.com/a/426243960_120885668

    3 终端

    Unix和Linux都是多用户、多任务的系统,所以这样的系统里面就拥有了用户、组的概念。Mac是基于BSD,BSD又是Unix的一个分支,所以Mac OS也是多用户、多任务的系统。mac的终端和linux很类似,Mac终端默认shell为zsh,以下命令可以切换终端类型:

    chsh -s /bin/bash
    chsh -s /bin/zsh
    关闭终端打开就可以了 

    终端使用详情参考终端使用手册:适用于 Mac 的《终端使用手册》 - Apple 支持 (中国)

    4 触摸屏操作

    右键-〉双指点按

    当前界面(比如网页,终端,启动台)的上下左右移动,翻页-〉双指滑动

    可在「系统偏好设置」-「触控板」-「更多手势」中去了解更多:

    5 常用快捷键 

    Mac中主要有四个修饰键,分别是Command,Control,Option和Shift。

    复制粘贴等,与windows类似,只是ctrl键换成了command键

    截图:command+shift+4

    窗口快捷切换:command+tab

    打开强制退出窗口 :command+option+esc 

    浏览器转向下一个标签页 :control+tab  

    浏览器转向上一个标签页:control+shift+tab  

    关闭浏览器当前页:command+w

    锁定屏幕:control+command+q

    详细参考:Mac 键盘快捷键 - Apple 支持 (中国)

    6 mac开发必备神器

    ​​​​​​Alfred - Productivity App for macOS用于快捷查找应用文件等,类似于everything

    Download - SecureCRT终端ssh命令行工具 

    Snipaste用不惯系统自带截图工具的可以试下这个 

    https://kapeli.com/dashapi文档下载和浏览工具

    展开全文
  • macOS应用开发基础教程.zip
  • 以ionic2为例,配置ios和Android混合应用文档,包含ios和android sdk下载与配置开发环境,适合没有初学者了解苹果开发者账号的使用与配置,文档说明十分详细
  • MAC OSX APP 开发入门篇

    万次阅读 2019-03-21 19:26:51
    MAC OSX APP 开发入门篇 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变...

    转载自(https://macdev.io/ebook/start.html)
    准备工作
    Mac电脑
    Mac开发准备工作,Mac电脑不必说了

    只有用真正的Mac电脑才可以提升,熏陶你的审美,你才可能做出美的有价值的用户产品。如果你使用很普通的磨具想锻造出一把锋利的刀剑,你的力量,审美,意识,习惯都无法成就你成为一个伟大的工程师吧。

    Mac系统能提升你的工作效率,大大改善你的工作心情。只要你不去非官方的应用商店去下载App,你很少有各种病毒乱弹窗的烦恼,也不会遇到系统奔溃蓝屏的事儿。开机都是秒级的,会为你省的更多时间集中精力到你的工作上去。长期不关机,都不是什么事儿,就凭这一点Windows真是要大败下风。

    如果你有兴趣对Mac电脑拆个机,看看里面内部的结构,就会对苹果的工艺水平,产品标准更是肃然起敬,这真是一家伟大的公司。内外如一般的美!

    用Mac电脑开启你的Mac应用开发之旅吧!

    Xcode使用介绍
    Xcode是开发Mac应用软件的利器!去苹果官网注册AppleID,登录开发者中心可以免费下载。(你也可以使用AppCode,一个第三方的付费的 Objective-C、Swift 的集成开发环境)

    首次启动Xcode,选择Create a new Xcode project,(非首次运行Xcode,从菜单File-New->Project) 进入工程模版选择界面
    在这里XcodeStart插入图片描述

    选择OSX->Application->Cocoa Application

    ProjectTemplate

    输入工程名称HelloWorld,开发语言选择Objective-C。

    ProjectName

    完成第一个工程的创建。

    Xcode工作区
    工具栏:提供便捷的功能按钮入口。包括运行工程,终止工程的最常用的功能按钮。最右边是3个不同方向的工作区开关按钮。点击可以打开或关闭不同方向的侧边栏区域。

    工程结构导航区:位于最左边区域,可以方便的浏览工程所有文件。

    工程Target配置区:有6个分类的切换tab,管理工程各种配置。

    xib结构导航区:点击切换不同的控件,方便inspector

    Assistant Editor:管理代码和xib文件关联

    inspector面板区:位于最右边,能方便的对当前选中的内容进行管理设置

    控件工具箱:xib设计界面需要的各种控件库

    XcodeProject

    1.xib相关工作区

    xib结构导航区,xib界面设计区,xib inspector面板区,控件工具箱,Assistant Editor, 进行xib界面设计时必须熟练使用

    XcodeXib

    2.inspector面板区

    分成8个功能区,点击依次可以看到File,QuickHelp,Identity,Attributes,Size,Connections,Bindings,View Effects区。

    XibInspector

    Identity: 如果控件使用自定义的类,需要从Class下拉列表中选择

    Attributes:用来对每个控件不同风格样式属性设置

    Connections:用来控件响应的事件设置,控件对应的Outlet变量绑定

    3.Assistant Editor工作区

    从工程结构导航区选择要编辑的xib文件,点击菜单View->Assistant Editor->Show Assistant Editor后,Assistant Editor区出现。右侧出现代码编辑面板,可以辅助完成控件的事件Action,Outlet变量跟代码的绑定。

    AssistentEditorXib

    AssistentEditor

    工程结构
    我们来看看一开始建立的HelloWorld这个工程的组成部分。

    ProjectStruct1

    最左边是树形的导航目录,可以点击切换到不同的代码文件或资源目录进行统一管理。

    目录树顶部根节点为工程名称,选中后双击可以修改工程名称。里面2级目录依次为HelloWorld,HelloWorldTests,Products.所有的重量级的元素都在第一个HelloWorld目录里面。

    子目录HelloWorld里面AppDeleage是应用的代理,应用启动后第一个界面都是由这个文件控制的。

    AppDelegate
    AppDelegate.h
    #import <Cocoa/Cocoa.h>
    @interface AppDelegate : NSObject
    @end

    AppDelegate.m
    #import “AppDelegate.h”
    @interface AppDelegate ()
    @property (weak) IBOutlet NSWindow *window;
    @end
    @implementation AppDelegate

    • (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
      // Insert code here to initialize your application
      }
    • (void)applicationWillTerminate:(NSNotification *)aNotification {
      // Insert code here to tear down your application
      }
      @end

    在AppDelegate.h 申明了应用代理AppDelegate类,它必须继承NSApplicationDelegate协议。

    AppDelegate.m 中实现了applicationDidFinishLaunching 和 applicationWillTerminate 2个代理方法。applicationDidFinishLaunching中可以做一些应用启动前的初始化处理。应用退出前可以在applicationWillTerminate中做一些全局性数据区/内存/资源的清理释放。

    AppDelegate.m 中 还在接口中声明了一个NSWindow *window的XIB文件的IBOutlet输出变量。这样就可以在AppDelegate中直接操作控制window。比如说设置window的背景颜色,title标题,位置,大小等。Xcode自动生成的代码中没有对window做任何控制,因此删除这个IBOutlet类型的window定义也是可以的。

    Images.xcassets
    这个文件夹中对工程中使用的图片资源可以统一管理。其中Xcode会默认创建一个AppIcon的图片资源做为AppIcon是应用的安装图标。

    ProjectStruct2

    可以依次看到5种尺寸大小的icon图片,每一种都需要1x 2x 两种规格大小的图片。比如16pt的 就需要将16x16 和32X32 像素的图片分别拖入到1x,2x的虚线位置框里面。但是在这里设置AppIcon非常不方便,你会看到当前的工作区中最多能显示2种规格的,其他3种根本看不到,即使你把工作去拉大最多只能看到第3种规格的一半。后面我们会说明怎么通过其他方式设置App的安装和启动后在系统上显示的应用图标。

    可以点击底部+菜单按钮创建自己的Image Set,双击可以修改Image Set的名字。除了AppIcon以外,其他普通的图标资源都有1x 2x 3x 三种大小规格。

    MainMenu.xib
    这个xib文件是很关键的一个程序资源文件。应用启动的界面,应用的菜单都定义在其中。当然你完全可以不使用这个文件做应用的初始化界面,完全可以使用纯代码控制,这个我们在后续的章节在详细说明。

    点击HelloWorld窗口,最右边会出现控制面板,通过顶部的不同图标按钮来切换到不同功能控制区。

    AutoLayout
    Window-Autolayout

    Use Auto Layout选中表示使用自动布局机制来控制界面上元素的布局方式。相对于自动布局的另外一个方式就是坐标式布局,必须由代码显示的指定UI 元素之间的坐标位置关系。AutoLayout是苹果推荐的布局方式,我们后续的代码示例也基本上使用自动布局来说明。


    Window-Class

    每一种界面元素都是系统默认的标准类。如果想使用自定义的类,可以在输入你的自定义类名。这样xib文件被加载的时候会使用你定义的类中的初始化方法完成类加载。

    属性
    ProjectStruct3

    点击HelloWorld窗口,如上图切换到它的属性面板区。其中title字段可以修改window的标题。Title Bar 选中表示window是带有顶部标题,取消选中的话,窗口顶部的标题会消失。还有一个关键的Visible At Launch选中,表示应用启动时窗口自动显示。 如果你取消选中它,在运行Helloworld工程会发现,应用启动窗口不见了,只有顶部的菜单了。

    可以通过代码让它再次出现,在AppDelegate的applicationDidFinishLaunching中调用makeKeyAndOrderFront方法

    • (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
      // Insert code here to initialize your application
      [self.window makeKeyAndOrderFront:self];
      }
      Size
      Window-Size

    这里可以控制Window的大小,最大(Max)最(小Min)的高度/宽度。设置了最大最小高度/宽度后会影响应用启动会通过鼠标去拉长拉高window的范围,这个自己修改可以验证下。

    Connections
    Window-Assistant

    点击Xcode顶部View菜单中Assistant Editor选择Show Assistant Editor呼出类的定义文件AppDelegate。

    Window-Connection

    任何想通过代码修改UI界面上元素的属性/行为动作时,都需要对xib中的UI界面元素命名。在这面板Referencing Outlets部分,点击New Referencing Outlet 右侧的小圆,拖动这个小圆到类实现代码文件AppDelegate中@interface定义区,在弹出的窗口输入变量名称,完成界面UI元素绑定到Outlet类型的变量上。这样就可以使用这个变量完成对UI元素的各种控制。

    Supporting Files
    info.plist
    Project-Infoplist

    工程基本信息plist文件。plist是apple的(key,type,value)形式描述的文件格式,经常用来描述配置信息。

    Icon file:可以在这个字段输入icns格式的文件做为AppIcon图标。

    创建一个文件夹,文件夹名字后缀为iconset,将1024x1024的一张大图通过工具软件或者手工缩放成如下图的各种尺寸加到这个文件夹Icon.iconset。 拖动Icon.iconset文件夹到工程最左边的目录中的HelloWorld目录中。在Icon file字段输入Icon即可。

    IconSet

    Bundle identifier:应用的唯一标识字串。

    Bundle versions string, short:应用对外发布的版本号。

    Bundle version:应用内部版本号。提交到苹果等待审核中的版本,如果发现bug,可以撤下来重新提交,这时候Bundle versions string, short版本号保持不变,只需要对Bundle version版本号递增即可。

    Main nib file base name:指定应用启动时加载的xib文件名。

    Principal class:NSApplication

    main.m
    应用的入口。执行main函数,App运行时首先创建NSApplication实例加载xib文件,创建xib文件中定义的菜单/window实例。这个NSApplication就是Files Owner。NSApplication是是AppDelegate代理,因此会执行AppDelegate中的applicationDidFinishLaunching:方法来进行自定义的一些初始化。

    ProjectMain

    target
    定义了编译发布的单个产品需要的源文件,配置参数,依赖的库,部署系统版本环境,签名文件等。

    General
    除了可以通过plist文件修改应用的配置信息字段外,还可以选择target进入General面板 来修改plist文件中部分字段。
    Project-Infoplist-Visible

    Application Category:可以选择一个应用的分类,提交Mac Appstore必须要有分类。

    Deployment Info:Deployment Target设置应用支持的最低OSX系统版本。

    Capabilities
    Capabilites

    这里我们重点关注下App Sandbox,Apple现在要求上架Mac AppStore的应用必须使用沙盒,所以发布到Mac商店的应用你必须选择打开。
    如果你的应用要访问服务器的API接口,必须打开Outgoing Connections。
    Hardware里面必须选择打开Printing,否则审核不通过。
    File Accedd:如果你需要让用户选择访问本地的文件,User Selected File 中选择读/写权限。

    Capabilites-Sandbox

    Info
    Capabilites-info

    这里最上面部分跟直接查看info.plist 看到的内容一致.

    Document Types中可以设置应用跟文件的关联。比如你开发了一个图片应用,可以设置双击图片时自动运行你的应用,或者当鼠标右击菜单出现时里面可以出现你的应用。

    Build Settings
    Capabilites-buildsettings

    如果使用了非系统的第3方framework或者自己开发的framework,Code Signing 里面Other Code Signing Flags 必须设置为 --deep,否则无法正常打包发布到Mac Appstore。

    Build Phases
    Capabilites-buildphases

    Link binary With Libraries:点击+添加依赖的系统库。

    展开全文
  • Xamarin Studio是一个用C#语言开发跨平台应用的集成开发环境,它和iOS以及Android SDK紧密整合。Xamarin Studio提供了很多现代开发所需功能,包括代码完成、调试器、打包和发布应用(支持通过TestFlight发布应用程序...
  • 1.了解编程语言 编程无非是为计算机编写一步一步的指令。 如果您曾经写下食谱的步骤或在假期中草拟照顾宠物的指示,那么您已经完成了编写程序的基本步骤。 关键是简单地知道你想完成什么,然后确保你写出正确的...
  • macOS 开发基础教程源码!
  • 应用图标MAC Mac 应用程序为 iPhone 应用程序开发创建应用程序图标
  • 应用程序的最佳 IDE。 - 流行的开源 IDE,主要用于 Java,但具有对多种语言和平台的插件支持。 - Mac 的网页编辑器又回来了。 对于那些制作令人愉快、创新和快速的网站的人。 - 强大的 Java IDE。 - 免费开源IDE,...
  • 基于Swift的Mac App开发之——0.介绍

    千次阅读 2021-12-19 18:15:42
    如果您计划开发软件,您肯定想使用 Swift 来创建 iOS 应用程序。 然而,学习 Swift 意味着理解以下几点: 编程原理,尤其是面向对象编程 Swift 编程语言的语法 Xcode 的特点 Apple 的软件开发框架(称为 Cocoa),...
  • OpenGL ES应用开发实践 指南 iOS卷中文版一本;适合有mac开发环境的学习OpenGL ES;适合有iOS开发者的学习OpenGL ES!!
  • 好吧,我去了地球的另一边,并且因为我的PC不在旁边,只有一台MacBook Pro可以用于开发。这篇文章应该被看作是一个加强书签,我列出...  所以先做第一件事,安装Java开发工具包(JDK),这是一个用于开发Java应用和小
  • 这是通过将脚本包装在Platypus中来完成的Platypus是一种开发人员工具,可以从命令行脚本(例如Shell脚本或Python,Perl,Ruby,Tcl,JavaScript和PHP程序)创建本机Mac应用程序。 这是通过将脚本与运行脚本的应用二...
  • 开发 iOS 应用程序既有趣又回报丰厚,如果您...在 Mac 电脑上,您可以创建在 iPad、iPhone 和 iPod touch 上运行的 iOS 应用程序。 遵循本路线图以了解如何取得开发工具,理解主要概念及最佳实践,并学会查找更多信息。
  • 开发一个VideoLine 加载视频关键帧的缩略图 于是想纯代码自定义一个VideoLineView (NSView), 里面加一个NSCollectionView ,但是开发的过程中就碰到无法回调代理方法func collectionView(_ collectionView: ...
  • 包含动态库的应用程序打包dmg 当你的应用程序使用了第三方的动态库,或自己开发的动态库的时候,使用macdeployqt则会报错: ERROR: no file at "/usr/lib/libXXXX.1.dylib" 用otool -L test.app/Contents/MacOS/...
  • macOS 开发 - 入门笔记

    万次阅读 多人点赞 2019-06-27 17:06:00
    4、官方开发文档 三、视频教程 四、实用Demo 五、优秀MacOS 开发博客 六、我的开发笔记(CSDN 博客目录) 1、基础UI控件 2、Dock、Window、状态栏、目录栏 3、文件管理等 4、视图效果 5、综合 6、网络...
  • java桌面应用开发利器JavaFx

    千次阅读 2022-06-09 14:28:56
    与C#等开发架构不一样的是,采用javafx开发应用,由于其天生的跨平台特性,可以完美得运行在windows、mac、linux等不同操作系统中,这也是当前国产化,自主可控的一种要求。 1、javafx简介 JavaFX 是一个开源的下...
  • MAC开发书籍

    2012-07-03 15:19:17
    MAC开发的经典书籍.英文原版,是学习MAC开发的入门经典书籍。
  • MAC操作系统经过多年的开发升级,已经被越来越多的使用者接受认可,特别是用户体验特别出色,在使用过MAC苹果系列之后,会觉得图形界面、人机接口、程序易用性实用性方面比之WINDOWS、LINUX确有过人之处,这里就要谈...
  • 我们要基于HarmonyOS开发手机APP,就要先把开发环境给安装起来。接下来我们就基于macOS环境下载安装HarmonyOS开发工具DevEco Studio。 1、准备工作 1.1官网链接(华为开发者联盟-智能终端能力开放,共建开发者生态...
  • 点击菜单栏的「IntelliJIDEA」,再点击「Preferences…IntelliJIDEA2022forMacMac上最好用的Java开发工具,为最大限度地提高开发人员的工作效率而设计,即时和巧妙的代码完成,动态代码分析,为各种其他语言(如...
  • Xamarin Platform是一款功能强大的跨平台IDE开发工具,帮助开发人员可以用C#创建原生的IOS、Android、MAC和Windows应用程序,该工具提供了Xamarin.iOS、Xamarin.Android以及Xamarin.Mac,一次开发多次使用,完全的跨...
  • MAC串口开发环境搭建

    千次阅读 2016-07-22 16:58:54
    MAC串口开发环境搭建MAC串口开发环境搭建 什么是串口 安装USB转串口驱动 安装终端仿真程序 配置SecureCRT参数 串行通信参数 SecureCRT开发配置 什么是串口串行接口 (Serial Interface) 是指数据一位一位地顺序传送,...
  • appDoo for macmac上一款非常好用的ios应用原型开发工具,appDoo适用于非常快速地创建应用程序概念的原型,然后在iOS设备上对其进行测试并将其分发给其他人,非常适合那些对应用程序有很好想法但没有必要的编程...
  • [Mac]在 Mac开发 .Net 应用 c#

    千次阅读 2016-05-27 22:59:49
    [Mac]在 Mac开发 .Net 应用 罗朝辉(http://blog.csdn/net/kesalin) CC许可,转载请注明出处 最近在研究如何在 Mac 上使用 Silverlight,在这个过程中,找到几种好玩的东西: 第一个是,...
  • Platypus是一个开发人员工具,可以从命令行脚本创建本机Mac应用

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 225,209
精华内容 90,083
关键字:

mac应用开发

友情链接: tupianyasuo.rar