IOS开发---菜鸟学习之路--(二十二)-近期感想以及我的IOS学习之路

简介: 在不知不觉当中已经写了21篇内容 其实一开始是没有想些什么东西的 只是买了Air后 感觉用着挺舒服的,每天可以躺在床上,就一台笔记本,不用网线,不用电源,不用鼠标,不用键盘,干干脆脆的就一台笔记本。

在不知不觉当中已经写了21篇内容

其实一开始是没有想些什么东西的

只是买了Air后 感觉用着挺舒服的,每天可以躺在床上,就一台笔记本,不用网线,不用电源,不用鼠标,不用键盘,干干脆脆的就一台笔记本。

看看文章,写写学习的总结,然后就在不知不觉中写了那么多的东西。

文章的内容可能有部分人看不懂吧,不过怎么讲呢。。

我首先是站在我自己的角度写的总结,另外呢。也可能是我比较懒吧。

网上找代码的时候 经常想找一些

最好都封装好 拿来就可以用的教程。。。。

一直是抱着这样的心思去网上找资料的

所以导致我自己写的内容也是一样,都是 一些简简单单的 照着做就能实现效果的方式来总结的。

另外也说了是自己的总结,,所以可能首先考虑到的是自己。

有时候可能做其他东西的时候也需要用到这个   组件  如果去翻看老的代码的话,里面乱七八糟的东西太多,难免找的累,

而这样梳理出来以后就方便很多了

另外曾经在群里看到有人说过这么一句话“别人的工作经验可能是一些其他东西,而我们程序员的工作经验就是我们的代码。”

后来仔细想一想发现确实是这样子的。

然后就觉得需要将自己写过的代码,整理一遍。

整理到现在,突然发现还是蛮有用,蛮好的。

整理的过程中,可以使我们再回头看一遍写过的代码,

使思路更加的清晰,明朗。

对于以后也会带来不少的便利。

总之还是受益良多的。

 

 

然后还需要感谢下我的两位学长(寂寞和ZBB),

在我学习IOS开发的道路上给我帮了很大忙。(当然并不仅仅只有在IOS开发上面)

我觉得如果没有他们两个的帮助的话,我在学习IOS的道路上一定是非常痛苦和缓慢的。

一开始学习IOS的时候完全是因为项目需要,

然后 两个星期将 互联星空的 OC部分和IOS部分的公开视频全部看掉了。

但是由于一直在看,没有动手去实践,所以在实际写代码的过程中,肯定会碰到问题的,这里就再一次证明了 动手实践的重要性。

在看完视频以后中间因为公司各种忙碌,人手不足等情况,我个人完全没有精力去开发IOS,而IOS部分的项目进度则一直拖在那里。

好在有寂寞学长帮忙,利用phoneGap SenchaTouch 帮我们完成了初级的版本用来应付客户。(也很辛苦,白天上班,晚上回来6、7点钟还要到我们这边加班帮我们做项目,真的非常感谢他的帮助。)

中间也是各种忙碌,我的IOS学习之路就一直断在那里。

直到最近一个多月才稍微空闲下来终于有机会继续学习开发了。

可是却发现除了代码看着眼熟外其他完全不会,各种无奈。

但是没办法,项目进度赶只能硬着头皮上了。

好在这时候有ZBB学长的帮忙。

其实我们三个是差不多一起开始学IOS的,可能我还比他们要早。但是由于。。各种原因(我一个人需要负责很多事项。。)所以导致了 他们项目都开发了一个 我还处于半吊子的阶段。

然后就只能 一边做 然后碰到问题问这样来开发了。

还好有学长不厌其烦的告诉我怎么弄,否则就真的要悲剧了。

只能感叹一个人自己的学习是非常痛苦的,如果能有一个人能在你需要解答问题的时候为你解答一下,那么相信每个人的进步都是飞快的。

到如今我已经完成了一个项目的开发了,该项目目前已经在苹果商店审核了(已经失败了一次了,现在是第二次审核了)

目前在开发第二个项目的IOS原生版本了。。

估计近期就会开发完成。

之后马上还要去开发第三个项目的IOS原生版本。。事情真的是非常的多。。。。

最后还是再次感谢 两位学长的帮助,本文的后半部分也主要是想向他们两个表达感谢之情。他们已经毕业两年多了,我也毕业一年多了,可是依然照顾我,真的由衷的感谢他们。

 

 

 

目录
相关文章
|
2月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
106 3
|
4月前
|
存储 iOS开发
iOS 开发,如何进行应用的本地化(Localization)?
iOS 开发,如何进行应用的本地化(Localization)?
123 2
|
4月前
|
存储 数据建模 数据库
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
IOS开发数据存储:什么是 UserDefaults?有哪些替代方案?
42 0
|
4月前
|
安全 编译器 Swift
IOS开发基础知识: 对比 Swift 和 Objective-C 的优缺点。
IOS开发基础知识: 对比 Swift 和 Objective-C 的优缺点。
106 2
|
2月前
|
API 开发工具 Android开发
iOS 和 Android 平台的开发有哪些主要区别?
iOS与Android开发区别:iOS用Objective-C/Swift,App Store唯一下载渠道;Android用Java/Kotlin,多商店发布(如Google Play、华为市场)。设计上,iOS简洁一致,Android灵活可定制。开发工具,iOS用Xcode,Android用Android Studio。硬件和系统多样性,iOS统一,Android复杂。权限管理、审核流程及API各有特点,开发者需依据目标平台特性进行选择。
36 3
|
11天前
|
前端开发 Android开发 iOS开发
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
【4月更文挑战第30天】Flutter 框架实现跨平台移动应用,通过一致的 UI 渲染(Skia 引擎)、热重载功能和响应式框架提高开发效率和用户体验。然而,Android 和 iOS 的系统差异、渲染机制及编译过程影响性能。性能对比显示,iOS 可能因硬件优化提供更流畅体验,而 Android 更具灵活性和广泛硬件支持。开发者可采用代码、资源优化和特定平台优化策略,利用性能分析工具提升应用性能。
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
|
12天前
|
存储 Swift iOS开发
使用Swift开发一个简单的iOS应用的详细步骤。
使用Swift开发iOS应用的步骤包括:创建Xcode项目,设计界面(Storyboard或代码),定义数据模型,实现业务逻辑,连接界面和逻辑,处理数据存储(如Core Data),添加网络请求(必要时),调试与测试,根据测试结果优化改进,最后提交至App Store或其它平台发布。
32 0
|
12天前
|
安全 Swift iOS开发
【Swift 开发专栏】Swift 与 UIKit:构建 iOS 应用界面
【4月更文挑战第30天】本文探讨了Swift和UIKit在构建iOS应用界面的关键技术和实践方法。Swift的简洁语法、类型安全和高效编程模型,加上与UIKit的紧密集成,使开发者能便捷地创建用户界面。UIKit提供视图、控制器、布局、动画和事件处理等功能,支持灵活的界面设计。实践中,遵循设计原则,合理组织视图层次,运用布局和动画,以及实现响应式设计,能提升界面质量和用户体验。文章通过登录、列表和详情界面的实际案例展示了Swift与UIKit的结合应用。
|
12天前
|
存储 安全 Swift
【Swift 开发专栏】使用 Swift 开发一个简单的 iOS 应用
【4月更文挑战第30天】本文介绍了使用 Swift 开发简单 iOS 待办事项应用的步骤。首先,阐述了 iOS 开发的吸引力及 Swift 语言的优势。接着,详细说明了应用的需求和设计,包括添加、查看和删除待办事项的功能。开发步骤包括创建项目、界面搭建、数据存储、功能实现,并提供了相关代码示例。最后,强调了实际开发中需注意的细节和优化,旨在帮助初学者掌握 Swift 和 iOS 开发基础。
|
20天前
|
iOS开发 开发者 UED
利用SwiftUI构建动态列表:iOS开发的新范式
【4月更文挑战第22天】在本文中,我们将深入探讨如何使用SwiftUI来创建动态列表。SwiftUI是苹果最新推出的用户界面工具集,它允许开发者以声明式的方式描述用户界面,从而简化了代码的复杂性。我们将通过具体的代码实例,展示如何利用SwiftUI的List和ForEach视图来创建动态列表,并讨论其在实际开发中的应用。
18 2